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.

Position Overview

The Software Engineer II - Azure Kubernetes at Microsoft plays a crucial role in the development and maintenance of cutting-edge cloud solutions using Kubernetes and Azure technologies. This position is focused on enhancing system performance, reliability, and scalability while collaborating with cross-functional teams to deliver innovative software solutions. The ideal candidate will demonstrate strong problem-solving skills and a passion for building scalable applications, contributing to a dynamic engineering environment.



Job Responsibilities

  • Design, develop, and maintain scalable cloud-native applications leveraging Azure Kubernetes Service.
  • Implement best practices for Kubernetes deployment strategies, monitoring, and security.
  • Collaborate with product managers and UX designers to deliver high-quality software solutions.
  • Participate in code reviews, ensuring adherence to coding standards and practices.
  • Troubleshoot and resolve production issues while maintaining uptime and performance.
  • Lead and contribute to technical documentation and architectural decisions.
  • Research and evaluate new technologies to enhance team efficiency and application performance.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of professional software development experience.
  • Strong proficiency in programming languages, such as C#, Java, or Python.
  • Experience with cloud platforms, particularly Microsoft Azure and its related services.
  • Hands-on experience with Kubernetes and containerization technologies (Docker, etc.).
  • Understanding of microservices architecture and RESTful API design.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent communication and teamwork skills.


Technologies & Tools

The Software Engineer II - Azure Kubernetes will utilize a variety of advanced technologies and tools, including but not limited to Azure Kubernetes Service (AKS), Docker, Azure DevOps, Visual Studio, and programming languages such as C# and Python. The role also involves working with monitoring tools, CI/CD platforms, and cloud-native frameworks to build and manage applications effectively.



Ideal Candidates

Ideal candidates for the Software Engineer II position possess a combination of technical expertise, creativity, and a strong collaborative spirit. They should be detail-oriented and able to thrive in a fast-paced, agile environment. A proactive approach to problem-solving, coupled with a commitment to delivering high-quality software solutions, is essential. Candidates should also exhibit strong interpersonal skills, enabling them to communicate effectively with both technical and non-technical stakeholders.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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