Software Engineer II - Azure Kubernetes
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.
??? people applied to this job
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
$90,000 - $130,000/Mo
2 years ago