10-15 years' experience of design, implementation, or consulting in applications and infrastructures experience.
Should have a strong working experience of AWS components e.g. EC2, S3, Lambda, AWS Batch, API Gateway
AWS certification, such as, AWS Solutions Architect is preferred.
Professional experience architecting, operating cloud-based solutions.
Should have strong experience of yaml preparation and budgeting of AWS resources.
Should be able to apply effective cloud solutioning and implementing.
Experience migrating or transforming legacy customer solutions to the cloud.
Having knowledge of java, GraphQL is added advantage - Good to have.
Should have ability to troubleshoot and resolve issues with cloud infrastructure.
Have an experience in modern object-oriented development techniques, UML diagrams.
Have an understanding of relational databases. Preferably Postgres.
Have strong knowledge in various web service technologies – REST API
Have experience working with agile development environment.
Have an ability to solve complex and difficult engineering problems.
Have to prioritize work and complete multiple tasks under deadline and budget guidelines.
Working independently and collaboratively with other engineers to develop system software that will be deployed in existing and new products or used to test and analyze performance.
Providing technical direction to software development/engineering programs, team members and managers.
Preparing development software, codes software and designs specific enhancements etc.