Description

Job Description

Requirements:
 

  • 8+ years’ experience with application development, design,  and architecture
     
  • Strong understanding of microservice architecture and deploying them on AWS cloud services
     
  • Hands on experience in Python
     
  • Understanding of CI/CD systems, automation technologies like terraform, GitLab.
     
  • Able to discuss technical concepts with client SMEs and should be able to present the day-to-day team status to senior leadership.
     
  • Able to review and validate application’s technology stack, dependencies, compliance, security, and DR requirements.
     

Skill Set:
 

  •  Experience in the entire application lifecycle, focusing on Design, Architecture, coding and debugging.
     
  • Advanced Knowledge of design patterns, Microservices Architecture, API Management solution
     
  • Strong hands-on experience in developing microservices with Python and deploying them on Lambda & AWS ECS
     
  • Good understanding of DB concepts and hands on experience in designing optimized SQL queries
     
  • Gather and address technical and design requirements.
     
  • Knowledge of Cloud Technologies AWS– working with AWS Lambda, API Gateway, S3 Object Store, SNS, SQS – Notification Service, DynamoDB, Aurora DB
     
  • Knowledge of Docker Containerization Images and Kubernetes Orchestration
     
  • Design cost optimization techniques, security, compliance, and other governance models for AWS recommended approach.
     
  • Experience in creating design documents and project artifacts. architecture / design reviews with Security teams.
     
  • Experience in working Agile and following scrum methodology.
     

 Nice to Have
 

  • AWS Certification (AWS Solution Architect Associate, AWS Developer, AWS DevOps)
     
  • Other cloud certifications nice to have (GCP, Azure)
     


 

Education

Any Graduate