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 role at Microsoft involves developing and maintaining scalable solutions based on Kubernetes within the Azure cloud environment. This position requires a strong focus on performance, security, and reliability, while collaborating with cross-functional teams to enhance user experience and drive innovation. The successful candidate will be responsible for designing, implementing, and optimizing cloud-based services, ensuring high availability and seamless integration with existing infrastructure.



Job Responsibilities

  • Design, develop, and deploy cloud-native applications using Azure Kubernetes Service (AKS).
  • Collaborate with product managers, developers, and operations teams to create efficient CI/CD pipelines.
  • Monitor and enhance performance, availability, and security of Kubernetes-based applications.
  • Implement best practices for DevOps and container orchestration.
  • Debug and resolve technical issues related to application performance and infrastructure.
  • Participate in code reviews and provide constructive feedback to peers to maintain code quality.
  • Stay updated on industry trends and advancements in cloud technologies and Kubernetes.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software development, with a strong focus on cloud technologies.
  • Proficiency in programming languages such as C#, Python, or Java.
  • Hands-on experience with Kubernetes and Azure Kubernetes Service.
  • Understanding of containerization concepts using Docker and container orchestration.
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform or Azure Resource Manager.
  • Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment.


Technologies & Tools

The Software Engineer II - Azure Kubernetes will primarily work with technologies including Microsoft Azure, Azure Kubernetes Service (AKS), Docker, Terraform, and various monitoring and logging tools. Additionally, familiarity with CI/CD tools such as Azure DevOps or Jenkins will be essential for efficient deployment workflows.



Ideal Candidates

The ideal candidate will possess a strong analytical mindset, with a keen ability to troubleshoot complex issues under pressure. They should demonstrate effective communication skills, allowing for seamless collaboration with team members across various disciplines. A proactive attitude toward learning new technologies and adapting to changing environments will also contribute to their success in this role.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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