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.
Job Overview
The Software Engineer II - Azure Kubernetes at Microsoft will play a pivotal role in enhancing and evolving cloud infrastructure solutions, specifically focusing on the Azure Kubernetes Service (AKS). This position requires innovative and collaborative individuals to design, implement, and maintain scalable and efficient container orchestration systems. You will be primarily responsible for delivering exceptional software solutions while ensuring high levels of performance and reliability in deployment scenarios.
Job Responsibilities
- Design and develop features for Azure Kubernetes Service to enhance its functionality and dependability.
- Collaborate with cross-functional teams to define architecture and development plans that meet business requirements.
- Implement algorithms and design patterns for achieving high levels of scalability and performance.
- Conduct code reviews and mentor junior engineers, promoting best practices in software development.
- Monitor and troubleshoot system performance issues and provide actionable insights to optimize resource utilization.
- Contribute to the documentation of system architecture, software design, and processes.
- Participate in Agile development practices, including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of professional software development experience.
- Proficiency in programming languages such as C#, Python, or Go.
- Experience with Azure cloud services and container orchestration technologies (preferably Kubernetes).
- Familiarity with CI/CD practices and tools such as Azure DevOps or Jenkins.
- Strong understanding of microservices architecture and development.
- Excellent problem-solving abilities and effective communication skills.
Technologies & Tools
This position will utilize a variety of technologies and tools, including Azure Kubernetes Service (AKS), Docker for containerization, Azure DevOps for CI/CD pipelines, application monitoring tools like Application Insights, and various configuration management tools. A sound understanding of RESTful services and microservices design principles will also be beneficial.
Ideal Candidates
Ideal candidates for the Software Engineer II - Azure Kubernetes role are proactive problem solvers who demonstrate a strong desire for continuous learning and innovation. They should be adaptable to changing requirements and thrive in a collaborative environment. Strong interpersonal skills and an ability to communicate effectively with technical and non-technical stakeholders are essential, along with a passion for ensuring high-quality software delivery in a cloud-focused service.
??? people applied to this job
A full-time year is 2,080 hours: $47 an hour is $97,760 a year before taxes, and $94,000 a year is $45.19 an hour. Pay calculator →
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