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