We are looking for a developer with a focus on providing DevOps and application environment administration.
In addition to their role as a contributor in terms of code development, this position will have primary responsibility in our Application Development team for managing the code repository, build and deployment processes, and application environments and infrastructure.
This position will work closely with our infrastructure team to plan and execute on projects, as well as working with business teams to communicate on issues, troubleshooting, and coordinate for code deployments, infrastructure changes for the application environment, and outages.
Role & Responsibilities
Contributing to development projects as a C# developer
Defining and setting development, test, release, update, and support processes for DevOps operation
Managing the Azure DevOps environment and related tools for build, deploy, and test execution
Work with the team in selection and implementation of tools to support the SDLC, encouraging and building automated processes wherever possible
Understand and plan for infrastructure requirements for projects.
Monitoring code and environment life cycles and working with team leads to address issues and maintain supportability
Incidence management and root cause analysis
Coordination and communication within the broader IT team and with business users
Monitoring and measuring application and environment performance
Skills & Qualifications
Proven experience in a DevOps role, working with Azure DevOps
Experience managing Azure application environments and a demonstrated understanding of the Azure application stack and cost implications
Hands-on experience with software development and system administration
Extensive experience (5+ yrs) with the Microsoft development stack, and specifically C#, .Net Core, MVC
Experience implementing and supporting solutions within the Azure environment