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 specializing in Azure Kubernetes at Microsoft, you will be tasked with designing, developing, and maintaining scalable microservices and cloud-native applications. Utilizing your expertise in Kubernetes and Azure technologies, you will collaborate with cross-functional teams to architect solutions aimed at enhancing operational efficiency and ensuring reliability within our cloud infrastructure. Your role will encompass analyzing user requirements, coding solutions, and performing quality assurance, thereby contributing to the overall advancement of Microsoft's cloud offerings.
Job Responsibilities
- Design and implement scalable microservices using Azure Kubernetes Service (AKS).
- Collaborate with product management and UX teams to gather requirements and translate them into technical specifications.
- Conduct code reviews and provide constructive feedback to peers, maintaining high standards of software quality.
- Manage and optimize container orchestration and deployment pipelines.
- Troubleshoot and resolve application performance issues, ensuring minimal downtime.
- Participate in Agile development practices, including daily stand-ups and sprint planning.
- Document technical designs and write scripts to automate processes.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of professional software engineering experience.
- Proven experience with Azure cloud services and Kubernetes.
- Strong proficiency in programming languages such as C#, Java, or Python.
- Familiarity with containerization technologies (e.g., Docker) and CI/CD tools (e.g., Azure DevOps, Jenkins).
- Solid understanding of microservices architecture and cloud-native design principles.
- Ability to work effectively in a team-oriented, collaborative environment.
Technologies & Tools
The position primarily involves working with Microsoft Azure, Azure Kubernetes Service (AKS), Docker, and related CI/CD tools such as Azure DevOps. Familiarity with programming languages such as C#, Java, or Python will also be essential. Additional tools may include monitoring solutions and logging frameworks to assess application performance and reliability.
Ideal Candidates
Ideal candidates for this position will possess a strong analytical mindset coupled with innovative problem-solving skills. They should be passionate about technology and stay abreast of the latest developments in cloud computing and container orchestration. Excellent communication skills and a collaborative spirit are essential, as the role requires extensive teamwork. A proactive attitude towards continuous learning and improvement will further enhance their suitability for this role at Microsoft.
Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.