Full Time

Software Engineer II - Azure Kubnetes

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 position at Microsoft presents an exciting opportunity to work on innovative cloud solutions. The successful candidate will be responsible for designing, developing, and deploying scalable applications within the Azure Kubernetes Service. This role requires a strong foundation in software engineering principles, hands-on experience with container orchestration, and a passion for driving high-impact projects in a collaborative team environment.



Job Responsibilities

  • Design, develop, and enhance applications using Azure Kubernetes and related technologies.
  • Implement and maintain CI/CD pipelines to facilitate efficient software development processes.
  • Collaborate with cross-functional teams to define application architecture and ensure scalability and reliability.
  • Troubleshoot and resolve software defects, performance issues, and operational concerns.
  • Participate in code reviews and contribute to team best practices in software engineering.
  • Stay updated with the latest trends and developments in cloud computing and container orchestration.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of experience in software development with a focus on cloud technologies.
  • Proficiency in programming languages such as C#, Java, or Python.
  • Hands-on experience with Azure Kubernetes Service (AKS) and containerization technologies like Docker.
  • Strong understanding of microservices architecture and RESTful APIs.
  • Experience with Azure DevOps or similar CI/CD tools is preferred.
  • Excellent problem-solving skills and ability to work in a team-oriented environment.


Technologies & Tools

In this role, the Software Engineer II will work extensively with Azure Kubernetes Service (AKS), Docker, and various Azure cloud resources. The candidate will also utilize CI/CD tools such as Azure DevOps, GitHub Actions, and Jenkins, alongside programming languages including C#, Java, and Python. Familiarity with monitoring and logging tools such as Azure Monitor and Prometheus will also be beneficial.



Ideal Candidates

The ideal candidate for this position is someone who demonstrates a strong technical foundation along with a proactive approach to learning and adapting in a fast-paced environment. Successful Software Engineer II candidates possess exemplary communication skills, which allow them to work collaboratively with various stakeholders. A passion for developing innovative solutions and a commitment to high-quality code standards are essential traits that will contribute to their success within the Microsoft team.

Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →

View Similar Jobs

Matches Jobs

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