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.




Position Overview

The Software Engineer II - Azure Kubernetes role at Microsoft involves developing and enhancing cloud infrastructure solutions focused on container orchestration with Azure Kubernetes Service (AKS). The incumbent will be responsible for designing, building, and maintaining scalable cloud applications while ensuring high availability, performance, and security. This role necessitates collaboration with cross-functional teams to innovate and implement best practices in cloud technologies, fostering a dynamic environment for continuous improvement and robust software development.



Job Responsibilities

  • Design, develop, and implement new features for Azure Kubernetes Service.
  • Collaborate with product management and design teams to understand requirements and translate them into technical specifications.
  • Monitor and improve the scalability and performance of cloud services hosted on Azure.
  • Troubleshoot and resolve complex technical issues related to Kubernetes deployments.
  • Participate in code reviews and provide feedback to peers to maintain quality standards.
  • Ensure compliance with security and architectural best practices throughout the development cycle.
  • Engage in continuous learning and adopt new technologies that enhance team capabilities.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in software development with a focus on cloud-native applications.
  • Proficiency in programming languages such as C#, Python, or Java.
  • Hands-on experience with Azure cloud services, especially Azure Kubernetes Service (AKS).
  • Strong understanding of containerization technologies and microservices architecture.
  • Experience with CI/CD pipelines and DevOps practices.
  • Effective communication skills and the ability to work in a collaborative environment.


Technologies & Tools

The Software Engineer II - Azure Kubernetes position utilizes a variety of technologies and tools, including but not limited to Azure Kubernetes Service (AKS), Azure DevOps, Docker, Helm, CI/CD tools, and programming languages such as C# and Python. Familiarity with monitoring and logging tools like Prometheus and Azure Monitor is also beneficial for maintaining cloud infrastructure efficiency and reliability.



Ideal Candidates

Ideal candidates for this position are innovative, self-motivated individuals who possess a strong aptitude for problem-solving and a passion for leveraging technology to drive business solutions. They should demonstrate a willingness to learn and adapt to new challenges in a fast-paced environment, while also exhibiting effective collaboration skills within diverse teams. A proactive mindset towards improving processes and a commitment to delivering high-quality work further characterize suitable candidates for this role at Microsoft.




Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, 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.