Azure DevOps Engineer

at My New Company
Published June 10, 2021
Location Salt Lake City, UT
Category Default  
Job Type Contractor  

Description

Client is looking for an experienced DevOps (Azure Cloud) Engineer to help re-invent our core infrastructure. We are looking for someone passionate about making things better through automation and simplification. We are in the process of redefining over 20 systems down to 1, and we need a strong Systems Engineer to guide and work with multiple teams on DevOps practices.

The Ideal Candidate:

The ideal candidate for this position is passionate about DevOps and knows it’s not just a title. This candidate has extensive experience in Azure, Kubernetes, containers, and microservices and has LIVED continuous deployment (deploying more than once a sprint!). They love to improve systems, and make everyone’s jobs easier by teaching, training, and evangelizing about DevOps best practices, but they also like to dig in and automate.

Principal Duties:

• Create and maintain CI/CD processes to support development teams

• Design an i nfrastructure and configuration management strategy including, but not limited to: Infrastructure as Code (IaC), Azure Kubernetes Service infrastructure, infrastructure compliance and security

• Implement Continuous Feedback: Recommending and design system feedback mechanisms, implementing a process for routing system feedback to development teams, optimizing feedback mechanisms; establishing monitoring metrics and notifications to rapidly respond to system issues, working with Scrum teams in establishing key performance benchmarks and monitoring for applications, implement and maintain application monitoring tools

• Design and support the provision of Azure Cloud Infrastructure Engineering services to include but not be limited to the development, implementation, and maintenance.

• Implement and maintain Configuration Management with Ansible, Puppet, Consul, Azure Devops or similar applications on physical and cloud environments

• Identify, create, and implement fixes for potential security and performance issues for infrastructure and applications

• Design, develop and implement tooling and processes to automate infrastructure provisioning for on-premise VMware and cloud-based resources

• Handle code deployments as needed for all environments

• Setup and configure Load Balancers, Firewalls, DNS, SSL and network connectivity to support software systems