Summary:
- We are seeking an AWS Architect with experience in AWS cloud platform.
- The person will be responsible for designing cloud centric solutions as per customer's requirements.
- The selected candidate be able to understands business problems and provides technology consulting to identify the best fit solutions.
- Comprehends requirements and client’s cloud maturity to define viable solution architecture.
- Analyzes ambiguous technical & customer requirements to provide optimal solutions, as necessary. Maintains healthy working relationships with clients, and development teams.
- Articulates customer requirements and pain points to executives and to a feature crew.
- Owns the end-to-end solution as a key decision-maker and drives the overall solution.
Required Qualifications:
- Bachelor’s degree or foreign equivalent required from accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
- At least 7 Years of experience in Information Technology.
- At least 3 years of architecture, design, and development experience using AWS platform.
- Proficient knowledge in developing cloud centric solutions using AWS Cloud:
- Serverless web application
- API development
- Serverless batch processing (ECS, Fargate)
- RDS (Aurora/PostgreSQL)
- NoSQL (MongoDB or DynamoDB)
Preferred Qualifications:
- AWS Certification (‘AWS Solutions Architect- Professional’ or ‘AWS Solutions Architect- Associate’)
- Good understanding of AWS Well Architected Framework, security services and design patterns.
- Infrastructure cost optimization, estimation, TCO calculation, and monitoring of cost leakages.
- Hands-on application development experience using NodeJS, ReactJS, Angular.
- Cloud infrastructure deployment using Terraform and Cloud Formation.
- DevOps experience with Github, Jenkins, SonarQube, Jfrog, XLRelease, and CI/CD Pipeline.
- Thought leadership with a proven record in leading transformational projects.
- Ability to develop value/client-centric solutions in response to client needs and market trends.
- Consulting and advisory skills to collaborate with multi-disciplinary teams in a distributed environment.
- Ability to communicate technology solutions to various stakeholders (technical, business, enterprise architecture, and senior management teams) with excellent verbal and written communication skills.