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.

Job Overview

The Software Engineer II - Azure Kubernetes at Microsoft is responsible for developing, enhancing, and maintaining scalable cloud-native applications on the Azure Kubernetes Service (AKS). In this role, you will collaborate with cross-functional teams to design, implement, and optimize solutions that meet complex business needs. Your expertise in container orchestration and cloud technologies will be crucial for ensuring the performance, security, and scalability of our services. As a key contributor, you will not only write high-quality code but also engage in troubleshooting and optimizing existing applications, while actively participating in code reviews and agile ceremonies.



Job Responsibilities

  • Design, develop, and deploy cloud-native applications using Azure Kubernetes Service (AKS).
  • Participate in the architectural planning and technical design decisions for containerized applications.
  • Optimize application performance by implementing best practices for Kubernetes and Azure infrastructural resources.
  • Collaborate with cross-functional teams to integrate solutions and ensure seamless delivery of features.
  • Engage in regular code reviews, providing constructive feedback to peers and enhancing team performance.
  • Diagnose and solve production issues, ensuring that services remain available and performant.
  • Keep abreast of emerging technologies and propose enhancements to our development processes and tools.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 3 years of professional experience in software development, with a focus on cloud solutions.
  • Strong experience with Azure Kubernetes Service (AKS) and containerization technologies, including Docker.
  • Proficiency in programming languages such as C#, Python, or JavaScript.
  • Hands-on experience with CI/CD pipelines, DevOps practices, and tools.
  • Solid understanding of microservices architecture and RESTful API design.
  • Excellent problem-solving skills and the ability to work both independently and as part of a team.


Technologies & Tools

The role primarily utilizes the Azure Kubernetes Service (AKS) along with containerization tools such as Docker. Proficiency in monitoring and logging tools like Azure Monitor and Azure Log Analytics is crucial. Additionally, familiarity with CI/CD tools such as Azure DevOps, Git, and scripting languages for automation, alongside cloud infrastructure management tools, will be advantageous for success in this position.



Ideal Candidates

Ideal candidates will be innovative thinkers who thrive in a fast-paced environment and possess a passion for cloud technologies and DevOps practices. They should demonstrate a strong desire to continuously learn and adapt to new technologies while exhibiting excellent teamwork and communication skills. A results-oriented mindset, coupled with a proactive approach to solving complex problems, will make a candidate exceptionally well-suited for this role. Additionally, candidates should have a track record of delivering high-quality software solutions that align with business objectives.

Unemployment fell most in Greece: from 10% in 2024 to 8.5% 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.