Cloud Developer
Core
Design, develop, and maintain cloud-native applications and infrastructure to deliver robust, scalable, and high-performance systems.
Role type
Cloud Developer
Builds
Cloud-native applications, microservices, and automated deployment pipelines
Domain
Cloud Engineering / Software Development
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud platform expertise (AWS/Azure/GCP), modern programming languages (Python/Java/Go/C#), Infrastructure as Code (Terraform/CloudFormation), containerization (Docker/Kubernetes), CI/CD pipeline management, relational and NoSQL databases
Preferred skills
Cloud certifications (AWS/Azure/GCP)
Technologies
AWS, Azure, GCP, Python, Java, Go, C#, Terraform, CloudFormation, ARM templates, Docker, Kubernetes, Jenkins, GitLab CI, Azure DevOps
Responsibilities
Design and deploy cloud-native applications and microservices; Implement and manage cloud infrastructure using IaC tools; Develop and maintain CI/CD pipelines; Monitor application performance and optimize cloud resource utilization; Ensure security, reliability, and compliance of cloud-based systems
Seniority
Mid-level, hands-on IC