Job Description :
We are seeking a skilled Cloud Native Developer with hands-on expertise in Azure to help drive the development and deployment of scalable, high-performance applications. This role primarily focuses on Azure-based cloud-native technologies, including containers, microservices, and serverless computing, with the possibility of future engagements on AWS-based projects.
The ideal candidate will have a strong background in Azure cloud-native services, and experience in AWS will be a plus. You will be responsible for designing, developing, and deploying cloud applications that fully leverage the power of Azure PaaS, AKS, Azure Functions, and other cloud-native tools, while preparing to adapt to AWS cloud environments as needed.
Responsibilities :
- Develop and deploy cloud-native applications on Azure using AKS, Azure Functions, App Services, and other relevant Azure services.
- Design, build, and maintain microservices-based architectures and serverless solutions.
- Work with containers (Docker, Kubernetes) to manage application lifecycle and orchestrate services in Azure Kubernetes Service (AKS).
- Collaborate and implement CI / CD pipelines and automate deployment processes for cloud-native applications.
- Leverage Azure DevOps, GitHub, or similar tools to manage version control, build automation, and deployment.
- Write clean, efficient, and maintainable code in languages like C#, Node.js, Python, or Java.
- Implement basic cloud-native design patterns (e. g., retries, circuit breakers) to ensure applications are scalable, resilient, and maintainable.
- Monitor application performance and troubleshoot issues to ensure the reliable operation of cloud-based services.
- Stay up-to-date with cloud technologies and best practices in cloud-native development.
Requirements :
6- 8 years of professional software development experience with a focus on cloud-native architectures and Azure services.Strong hands-on experience with Azure cloud services such as App Services, Azure Functions, AKS, Azure SQL, and Cosmos DB.Proficient in developing microservices and serverless applications using containers (Docker) and Kubernetes (AKS).Experience with cloud-native basic design patterns (e. g., retries, circuit breakers) and developing scalable, resilient, and maintainable applications.Familiarity with DevOps practices and tools for CI / CD (e. g., Azure DevOps, GitLab, Jenkins).Strong coding skills in C#, Node.js, Python, or Java.Experience working in Agile / Scrum teams and familiarity with modern software development practices.Ability to write and maintain infrastructure-as-code (e. g., ARM, Bicep, or Terraform).Preferred Qualifications :
AWS knowledge or experience with AWS cloud-native services like Lambda, EKS, and API Gateway is a plus.Exposure to microservices frameworks like Spring Boot, . NET Core, or Express.js .Certifications in Azure Development (AZ-204) or AWS Developer Associate.(ref : hirist.tech)