Azure Kubernetes Services Engineer

Home / Job / Azure Kubernetes Services Engineer

    Marlabs Azure Kubernetes Services Engineer

  • Level of Experience : 7-12 years
  • Start Date : Immediate
  • Location : Pune
  • Salary : 29 LPA
  • Notice Period : Immediate to 15 days

Job Description :

Job Title: Azure Kubernetes Services Engineer

Job Description:

We are seeking a skilled Azure Kubernetes Services Engineer to join our dynamic team. The ideal candidate will have a strong background in DevOps, with extensive experience in managing and deploying applications in Kubernetes environments on Azure.

Key Responsibilities:

Design, deploy, and manage Azure Kubernetes Services (AKS) clusters to support application development and production workloads.
Implement infrastructure as code (IaC) using Terraform, including writing and maintaining modules for efficient resource management.
Collaborate with development teams to create and optimize CI/CD pipelines using tools such as Azure DevOps, Jenkins, GitLab CI, or GitHub Actions.
Automate processes using scripting languages like Python, PowerShell, or shell scripting to enhance operational efficiency.
Monitor and troubleshoot Kubernetes environments, ensuring high availability and performance.
Stay up to date with industry trends and best practices related to cloud computing, DevOps, and container orchestration.

Mandatory Skills:

DevOps: Strong understanding of DevOps principles and practices.
Azure Kubernetes Services: Proven experience with AKS and related technologies.
Certifications: Azure AZ-104 and AZ-400 certified.
Scripting: Proficiency in Python, PowerShell, or shell scripting.
Infrastructure as Code: Extensive experience with Terraform, ARM, or Bicep.
CI/CD Tools: Proficiency with CI/CD tools and practices.

Preferred Qualifications:

Experience with other cloud providers (AWS, GCP) is a plus.
Familiarity with containerization technologies (Docker, OpenShift).
Strong problem-solving skills and the ability to work collaboratively in a team environment.
Why Join Us?
Opportunity to work with cutting-edge technologies in a collaborative environment.
Career growth and development opportunities.
Competitive salary and benefits package.

If you are passionate about cloud technologies and looking to make an impact in a fast-paced environment, we encourage you to apply!

Other Skills :

Networking Knowledge: Understanding of networking concepts related to Kubernetes and Azure, including service meshes, ingress controllers, and network security.

Monitoring and Logging: Experience with tools like Azure Monitor, Prometheus, Grafana, or ELK stack for monitoring and logging Kubernetes environments.

Security Best Practices: Knowledge of security best practices for cloud-native applications and Kubernetes, including role-based access control (RBAC) and secrets management.

Cloud Cost Management: Familiarity with Azure cost management tools and best practices for optimizing cloud resource usage.

Disaster Recovery: Understanding of disaster recovery strategies and business continuity planning for Kubernetes workloads.

Agile Methodologies: Experience working in Agile/Scrum environments, contributing to sprints and retrospectives.

Collaboration Tools: Familiarity with collaboration tools like Jira, Confluence, or similar for project management and documentation.

Microservices Architecture: Experience designing and deploying microservices-based applications in Kubernetes.