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

As a Software Engineer II - Azure Kubernetes at Microsoft, you will play a crucial role in designing, developing, and implementing powerful cloud solutions using Kubernetes on the Azure platform. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the needs of our customers. Your responsibilities will include writing clean, maintainable code, troubleshooting issues, and consistently driving innovation within the Kubernetes ecosystem to enhance the functionality of Azure services.



Job Responsibilities

  • Design, develop, and maintain software applications using Kubernetes and Azure technologies.
  • Contribute to the architecture and design of scalable, distributed systems in a cloud environment.
  • Collaborate with product managers, UX designers, and other engineers to deliver high-quality software products.
  • Conduct code reviews and provide constructive feedback to fellow developers.
  • Troubleshoot and resolve complex technical issues related to Azure Kubernetes infrastructure.
  • Implement automation tools and frameworks for deployment and testing in Azure environments.
  • Participate in Agile development processes including Sprint planning, Retrospectives, and Daily stand-ups.


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 architecture.
  • Proficient in programming languages such as C#, Java, or Python.
  • Strong experience in container orchestration, particularly with Kubernetes.
  • Familiarity with cloud services, especially Azure, and associated tools.
  • Experience with CI/CD tools and methodologies.
  • Excellent problem-solving skills and a strong desire to learn and grow.


Technologies & Tools

This position utilizes a variety of technologies and tools including Azure Kubernetes Service (AKS), Docker, Helm, Azure DevOps, and Git. Familiarity with cloud-native development practices, microservices architecture, and RESTful API development is expected. Additional experience with monitoring and logging tools such as Prometheus and Grafana may also be beneficial.



Ideal Candidates

The ideal candidate for this position is a proactive and innovative engineer who is passionate about cloud technologies and has a strong commitment to excellence. They should possess excellent analytical skills and a meticulous attention to detail, embodying a continuous-learning mindset. The ability to work effectively in a team-oriented environment, communicate technical concepts clearly, and handle multiple priorities in a fast-paced setting is essential for success in this role.

Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →

View Similar Jobs

Matches Jobs

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