Full Time

Software Engineer II - Azure Kubernetes

Microsoft
$95,000 - $130,000* / year (about $46–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Microsoft, so some details may not match this job. The employer's own page has the real description.

Overview


The Software Engineer II - Azure Kubernetes role at Microsoft entails developing and maintaining scalable cloud solutions that leverage Azure Kubernetes Service (AKS) for container orchestration. The successful candidate will work collaboratively with cross-functional teams to design robust applications and systems, implement best practices in software engineering, and ensure a seamless integration of Kubernetes within the Azure ecosystem. This position demands a proactive approach in identifying challenges and offering innovative solutions while contributing to the continuous improvement of processes and products.



Job Responsibilities

  • Design, develop, and maintain applications utilizing Azure Kubernetes for optimal performance and scalability.
  • Collaborate with product management and engineering teams to integrate Kubernetes features into existing services.
  • Implement CI/CD pipelines for Kubernetes applications to ensure streamlined deployment processes.
  • Monitor and troubleshoot Kubernetes clusters to ensure high availability and reliability.
  • Participate in code reviews and provide constructive feedback to peers to foster a culture of excellence.
  • Stay updated on industry trends and advancements in cloud and containerization technologies.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2+ years of experience in software development with a focus on cloud technologies.
  • Proficiency in working with container orchestration tools, particularly Kubernetes.
  • Experience with programming languages such as C#, Java, or Python.
  • Solid understanding of microservices architecture and RESTful services.
  • Familiarity with DevOps practices and CI/CD tools.


Technologies & Tools


The Software Engineer II - Azure Kubernetes will primarily work with Azure Kubernetes Service (AKS), Helm for package management in Kubernetes, and Azure DevOps for CI/CD. The candidate will also engage with monitoring tools such as Prometheus and Grafana, and utilize programming languages such as C#, Java, or Python for application development. Familiarity with cloud platforms such as Microsoft Azure will be crucial for success in this role.



Ideal Candidates


Ideal candidates for the Software Engineer II - Azure Kubernetes position will possess strong analytical and problem-solving skills, combined with an innovative mindset. They should be team-oriented and adept at communicating effectively with diverse stakeholders, enabling them to thrive in a collaborative environment. Additionally, a continuous learning attitude and a passion for technology will set candidates apart, as they will be expected to embrace new challenges and contribute meaningfully to the organization’s growth and success.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.