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.

Overview

The Software Engineer II - Azure Kubernetes position at Microsoft involves working within a dynamic team to design, develop, and maintain innovative solutions leveraging the Azure Kubernetes Service (AKS). In this role, you will take ownership of complex technical challenges and contribute to the implementation of Kubernetes-based applications. Your work will significantly impact product performance and scalability while collaborating with cross-functional teams to ensure seamless integration and optimal user experiences.



Job Responsibilities

  • Design and develop features for Azure Kubernetes Service, emphasizing efficiency and reliability.
  • Collaborate with the product and engineering teams to gather requirements and identify innovative solutions.
  • Implement Kubernetes security best practices and ensure compliance with organizational standards.
  • Conduct code reviews and provide mentorship to junior team members to foster growth and learning.
  • Troubleshoot production issues and provide quick resolutions to ensure service availability.
  • Enhance system performance through continuous testing, optimization, and improvement initiatives.
  • Contribute to the performance and scalability of cloud applications by implementing best practices.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of professional software development experience.
  • Strong programming skills in languages such as C#, Java, or Python.
  • Proficiency in Kubernetes, containerization technologies, and orchestration tools.
  • Experience with cloud platforms, specifically Microsoft Azure.
  • Solid understanding of microservices architecture and RESTful web services.
  • Familiarity with CI/CD practices and related tools.


Technologies & Tools

The Software Engineer II - Azure Kubernetes position involves working with a variety of cutting-edge technologies and tools, including Kubernetes for container orchestration, Azure DevOps for continuous integration and delivery, Docker for containerization, and other Azure services such as Azure Blob Storage and Azure Active Directory. Familiarity with monitoring tools such as Prometheus and Grafana is also beneficial to enhance operational performance and service reliability.



Ideal Candidates

Ideal candidates for this position are proactive and innovative thinkers who possess a strong technical foundation in software development and cloud technologies. They are problem solvers, capable of navigating complex challenges with enthusiasm, and exhibit excellent collaboration skills to work effectively within teams. A passion for continuous learning, along with the ability to adapt to a fast-paced environment, will further define successful applicants in this engaging role.

Unemployment does not last the same number of weeks everywhere. In Virginia it is paid for 12 to 26 weeks, depending on your earnings. How it works there →

View Similar Jobs

Matches Jobs

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