Full Time

Software Engineer II - Azure Kubernetes

Microsoft
$100,000 - $140,000* / year (about $48–$67 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 will be responsible for designing, developing, and maintaining cloud-native applications that leverage Azure Kubernetes Service (AKS). This role encompasses working collaboratively within a dynamic team to implement solutions that enhance deployments, optimize performance, and ensure seamless integration of containerized applications within the Azure ecosystem. The ideal candidate will possess a strong foundation in software development principles, cloud computing, and Kubernetes orchestration.



Job Responsibilities

  • Design and implement scalable cloud-native applications using Azure Kubernetes Service.
  • Collaborate with cross-functional teams to troubleshoot and optimize existing Kubernetes implementations.
  • Develop automation scripts for deployment and management of Kubernetes clusters.
  • Drive improvements in operational efficiency through monitoring and optimization of existing systems.
  • Participate in code reviews, ensuring adherence to best practices and standards.
  • Engage in continuous integration/continuous deployment (CI/CD) processes to streamline application updates.
  • Stay current with industry trends and emerging technologies related to Kubernetes and cloud computing.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 2 years of professional experience in software development.
  • Proficiency in programming languages such as C#, Python, or Java.
  • Hands-on experience with container technologies, specifically Docker and Kubernetes.
  • Familiarity with Azure services and cloud architecture.
  • Strong understanding of software development methodologies, including Agile.
  • Excellent problem-solving and analytical skills.


Technologies & Tools


The position utilizes a variety of technologies and tools, including Azure Kubernetes Service (AKS) for container orchestration, Docker for container management, as well as Azure DevOps for CI/CD processes. Additional tools may include monitoring and logging solutions such as Azure Monitor and Prometheus, as well as scripting languages and automation tools to enhance deployment efficiency.



Ideal Candidates


The ideal candidates for this position will demonstrate a proactive attitude toward learning and collaboration. They should possess strong communication skills to effectively liaise with team members and stakeholders. A passion for innovation and a commitment to delivering high-quality software solutions will set them apart. Candidates who thrive in dynamic environments and embrace challenges will be well-suited to contribute to the success of the Azure Kubernetes team at Microsoft.

Claiming unemployment in Tennessee? Its agency asks for 4 work search activities a week. What it asks →

View Similar Jobs

Matches Jobs

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