Backend&Cloud Engineer
Designs and maintains scalable Python backend services, REST APIs, and microservices while automating Azure cloud infrastructure using Kubernetes, Docker, Terraform, Bicep, CI/CD pipelines, GitOps, and other Infrastructure-as-Code practices to deliver secure, highly available cloud-native applications.
- Compensation
- Not disclosed
- Location
- Bengaluru
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 6+ years
- Category
- Devops
- Posted
Skills
Must have
- 7+ years of overall IT/software engineering experience
- Strong hands-on experience with Python
- Strong experience in REST API development
- Experience designing and developing microservices
- Strong knowledge of Microsoft Azure
- Hands-on experience with Kubernetes
- Strong experience with Terraform
- Experience with Azure Bicep
- Good understanding of Infrastructure as Code (IaC)
- Strong knowledge of CI/CD pipelines
- Hands-on experience with Git and GitOps
- Experience with Docker/containerization
- Strong understanding of cloud-native architecture
- Good knowledge of DevOps practices and automation
- Bachelor's degree in Computer Science, IT, Engineering, or related field
- 8+ years of relevant software engineering / cloud engineering experience
- Strong problem-solving and analytical skills
- Good communication and collaboration skills
- Ability to work independently and collaborate with cross-functional teams
Full description
Job SummaryJob Title: Backend & Cloud EngineerExperience: 7+ Years Employment Type: Full-time Work Location: Bangalore Department: Engineering / Cloud & DevOpsJob Summary
We are looking for an experienced Backend & Cloud Engineer with 8+ years of hands-on experience in backend development, cloud infrastructure, automation, and cloud-native technologies. The ideal candidate will have strong expertise in Python, API development, microservices, Azure, Kubernetes, Terraform, Bicep, CI/CD, GitOps, and Infrastructure as Code (IaC).
The candidate will be responsible for designing and developing scalable backend services, automating cloud infrastructure, implementing DevOps practices, and supporting highly available and secure cloud-native applications.
Key ResponsibilitiesBackend Development
- Design, develop, and maintain scalable and high-performance backend applications using Python.
- Develop and maintain RESTful APIs and microservices.
- Design modular, maintainable, and reusable backend components.
- Implement authentication, authorization, API security, validation, logging, and error handling.
- Optimize application performance, scalability, and reliability.
- Work with databases and data storage systems as required.
- Troubleshoot and resolve application-level issues across development, testing, and production environments.
Required Technical SkillsMust Have
- 7+ years of overall IT/software engineering experience
- Strong hands-on experience with Python
- Strong experience in REST API development
- Experience designing and developing microservices
- Strong knowledge of Microsoft Azure
- Hands-on experience with Kubernetes
- Strong experience with Terraform
- Experience with Azure Bicep
- Good understanding of Infrastructure as Code (IaC)
- Strong knowledge of CI/CD pipelines
- Hands-on experience with Git and GitOps
- Experience with Docker/containerization
- Strong understanding of cloud-native architecture
- Good knowledge of DevOps practices and automation
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 8+ years of relevant software engineering / cloud engineering experience.
- Strong problem-solving and analytical skills.
- Good communication and collaboration skills.
- Ability to work independently as well as collaborate with cross-functional teams.