Software Engineer II - DevOps
Microsoft
Job Description
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Experience developing code, scripts, systems, and/or tools that support Infrastructure such as Code and Automation.
Preferred Qualifications:
- Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 3+ years of technical experience in software engineering, network engineering, service engineering, or systems engineering OR equivalent experience.
- 3+ years of experience in cloud computing and DevOps.
- 3+ years of experience working on large scale cloud applications.
-
Good technical understanding on .NET Core, Kubernetes, Docker, Azure services, PowerShell, Python, Scala.
- Demonstrated solid working knowledge on Azure / AWS / GCP / Kubernetes.
- Solid analytical, problem solving and organizational skills.
- Familiar with Agile/Scrum/Lean Methodology.
- Evaluate current services and drive performance, availability, and supportability improvements.
- Drive increased efficiencies through automation and reduction in operational expenditure.
- Develop test plans/cases, conditions, and scenarios in support of ongoing applications and infrastructure.