Full Time

Software Engineer II - Azure Kubernetes

Microsoft
$90,000 - $130,000* / year (about $43–$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 position at Microsoft involves designing, developing, and implementing cloud-native solutions using Azure Kubernetes Service (AKS). The ideal candidate will work collaboratively within a team to enhance the scalability, performance, and efficiency of AKS offerings. This role requires a passion for cloud technologies and a strong understanding of Kubernetes, as well as excellent problem-solving skills to address complex challenges and drive innovation in our cloud services.



Job Responsibilities

  • Design and implement cloud-native applications using Azure Kubernetes Services.
  • Collaborate with cross-functional teams to define and improve product features and performance.
  • Develop automation tools and scripts for monitoring and managing Kubernetes clusters.
  • Conduct code reviews and provide mentorship to junior engineers to foster a culture of continuous improvement.
  • Participate in the deployment and troubleshooting of applications, ensuring operational excellence.
  • Stay abreast of emerging cloud technologies and integrate them into existing architectures to enhance functionality.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of experience in software development with a focus on Kubernetes environments.
  • Strong programming skills in languages such as C#, Java, or Python.
  • Expertise in Azure services, particularly Azure Kubernetes Service (AKS).
  • Familiarity with DevOps practices, CI/CD processes, and tools such as Jenkins or Azure DevOps.
  • Solid understanding of containerization technologies like Docker.
  • Strong problem-solving skills with a keen attention to detail and the ability to work independently.


Technologies & Tools

This position involves the use of a variety of technologies and tools, including but not limited to Azure Kubernetes Service (AKS), Docker, Terraform, Azure DevOps, Helm for Kubernetes package management, Prometheus for monitoring, and Grafana for visualization. Familiarity with cloud architectures, including microservices, serverless models, and RESTful APIs, is also essential in this role.



Ideal Candidates

The ideal candidate for the Software Engineer II - Azure Kubernetes position possesses a strong technical foundation complemented by excellent communication skills. They should have a proactive mindset and the ability to work collaboratively in a team-oriented environment. A passion for cloud technologies and an eagerness to keep up with industry trends will be crucial for adapting to rapid technological advancements and driving innovation within Microsoft’s cloud infrastructure.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

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