remoteonsite
Cloud Technologies Developer - Genpact
Software Engineer
Develop and deploy scalable cloud solutions using AWS, Azure, Docker, and Kubernetes. Build automation pipelines, write Python services, and support AI-driven platforms in a fast‑paced, innovation‑focused environment.
About the role
Key Responsibilities
- Design, develop, and maintain cloud-native applications and services on AWS and Azure.
- Containerize applications using Docker and orchestrate them with Kubernetes for high availability and scalability.
- Implement CI/CD pipelines to automate build, test, and deployment processes.
- Collaborate with AI and data engineering teams to integrate machine‑learning models into production environments.
- Monitor performance, troubleshoot issues, and optimize cloud resources to ensure cost‑effective operations.
Requirements
- Strong experience with AWS or Azure services and infrastructure-as-code tools.
- Proficiency in Python for scripting and service development.
- Hands‑on experience with Docker, Kubernetes, and CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
- Understanding of cloud security best practices and networking concepts.
- Ability to work in an agile, fast‑moving environment and collaborate across multidisciplinary teams.
Skills
awsazuredockerkubernetespythoncicd