Job Description

  • Design and development responsibilities include developing, testing, and deploying software components or modules using a microservices architecture, utilizing programming languages such as Python for backend API development and ReactJS for frontend development. The role involves designing and coding different services, creating class diagrams, and re-architecting the existing Python codebase to ensure it is scalable, reusable, and production-ready.
  • Cloud deployment involves implementing and managing the deployment of microservices in AWS, leveraging services such as EC2, Lambda, ECS, S3, RDS, and others.
  • The role also includes automating repetitive tasks and optimizing development processes using CI/CD pipelines and other tools. Security is a key focus, requiring the implementation of best practices throughout the software development and deployment lifecycle to ensure that all services are secure and compliant with industry standards.
  • Additionally, m...

Ready to Apply?

Take the next step in your AI career. Submit your application to Virtusa today.

Submit Application