Full Time

Software Engineer II - Azure Kubernetes

Microsoft
$95,000 - $120,000* / year (about $46–$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.

Overview

The Software Engineer II - Azure Kubernetes at Microsoft will play a crucial role in designing, developing, and maintaining high-quality software solutions that leverage Azure Kubernetes Service (AKS). The successful candidate will collaborate with cross-functional teams to enhance cloud capabilities and streamline deployments in Kubernetes environments. This role demands a strong foundation in cloud technologies, exceptional problem-solving skills, and a commitment to continuous improvement in software development practices.



Job Responsibilities

  • Design, implement, and manage solutions on Azure Kubernetes Service.
  • Collaborate with product managers and other engineers to define feature specifications and system requirements.
  • Develop, test, and deploy microservices and containerized applications using best practices in cloud architecture.
  • Monitor, troubleshoot, and optimize performance in Kubernetes clusters to ensure high availability and reliability.
  • Contribute to the continuous improvement of DevOps practices, including CI/CD pipelines.
  • Participate in code reviews and provide constructive feedback to peers to maintain code quality.
  • Stay current with emerging cloud technologies and recommend enhancements to existing systems.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of experience in software development with a focus on cloud services.
  • Strong proficiency in programming languages such as C#, Java, or Python.
  • Hands-on experience with Azure services, specifically Azure Kubernetes Service.
  • Familiarity with containerization technologies, including Docker.
  • In-depth understanding of software development methodologies and best practices.
  • Excellent analytical and debugging skills.


Technologies & Tools

The Software Engineer II - Azure Kubernetes will utilize various technologies and tools, including but not limited to Azure DevOps, Kubernetes, Docker, Terraform, Helm, and CI/CD tools. Familiarity with monitoring and logging tools such as Azure Monitor, Prometheus, and Grafana will also be beneficial in facilitating efficient management of cloud resources.



Ideal Candidates

Ideal candidates for this position will possess strong technical skills complemented by effective communication abilities. They will be proactive problem solvers with a passion for innovation and a desire to stay abreast of technological advancements. A collaborative mindset, a commitment to quality, and the ability to work independently in a fast-paced environment are essential traits for success in this role.

Montana has 17 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

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