Full Time

Software Engineer II - Azure Kubernetes

Microsoft
$90,000 - $120,000* / year (about $43–$58 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.

Position Overview

The Software Engineer II - Azure Kubernetes at Microsoft is tasked with developing and maintaining robust software solutions that expand the capabilities of Azure Kubernetes Service (AKS). This role involves collaborating with a cross-functional team to enhance Kubernetes functionalities while ensuring performance, scalability, and security. The ideal candidate will engage in coding, testing, and debugging software applications, contributing to the overall architecture and design of scalable infrastructure, and facilitating cloud application deployments on Azure.



Job Responsibilities

  • Develop, test, and deploy high-quality software solutions for Azure Kubernetes Service.
  • Collaborate with product management, UX design, and engineering teams to define and implement new features.
  • Participate in code reviews and continuous integration practices to ensure code quality and maintainability.
  • Debug complex issues in production and non-production environments, optimizing performance and reliability.
  • Contribute to the improvement of team processes and the overall software development lifecycle.
  • Stay updated with industry trends and emerging technologies related to cloud computing and Kubernetes.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, with a focus on cloud technologies.
  • Proficiency in programming languages such as C#, Java, or Python.
  • Experience with Azure services, particularly Azure Kubernetes Service (AKS).
  • Strong understanding of containerization and orchestration technologies, specifically Docker and Kubernetes.
  • Familiarity with CI/CD practices and tools, including Azure DevOps, Jenkins, or GitHub Actions.
  • Excellent problem-solving skills and the ability to work under deadlines.


Technologies & Tools

The Software Engineer II will primarily work with technologies and tools including but not limited to Azure Kubernetes Service (AKS), Docker for containerization, and programming languages such as C#, Java, and Python. Familiarity with Azure DevOps for CI/CD, Git for version control, and monitoring tools such as Prometheus or Grafana is essential. The role may also involve cloud service architecture and design patterns specific to microservices deployment on Azure.



Ideal Candidates

Ideal candidates for the Software Engineer II - Azure Kubernetes position will exhibit a strong analytical mindset coupled with a passion for cloud technologies and software development. A proactive approach in problem-solving, along with the ability to adapt to new challenges, is essential. Candidates should demonstrate effective communication and collaboration skills, as they will be closely working with diverse teams to deliver high-quality cloud solutions. An eagerness to learn and stay updated with technological advancements in cloud computing will further distinguish successful candidates in this role.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

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