
Senior DevOps Engineer
- South Jordan, UT
- Permanent
- Full-time
- Develop pipelines that use versioned scripts/definitions to build and test software components.
- Implement deployment pipelines that can be used to deploy to a variety of different targets, i.e., Test, Staging, Production
- Understand the Definition of Done used by the product development teams and build automation/integrations that help the teams conform to these.
- Build tooling that helps us automate and comply with security requirements/certifications
- Follow industry best practices and Ivanti guidelines to standardize implementation
- Identify bottlenecks in our processes and work with your peers to improve these
- Participate in discussions / code review so the team “levels up” together
- Observe production metrics and identify areas for improvement / further monitoring
- 5+ years writing code in your IDE as part of a team
- A fundamental understanding of DevOps practices such as CI/CD and DORA metrics
- Code authoring and writing reusable, maintainable code under version control
- Hands-on experience with CI Servers / Runners. Using Azure DevOps and GitHub actions as our primary runner.
- Experience of working with containers and ideally orchestration using Kubernetes
- IaC experience using Terraform, Helm Charts, etc.
- Generating documentation using UML and the company wiki
- Modern SDLC exposure managed by project management tooling (Azure DevOps)
- U.S. citizenship is required to meet FedRAMP compliance
- You've gotten to know the team and are building relationships with DevOps peer teams.
- You have general knowledge of DevOps implementations.
- You have made a contribution to DevOps codebases and documentation.
- Self-sufficiency in core job functions
- Contribute independently to DevOps codebases and documentation
- Participating in DevOps Initiatives with DevOps peer teams.
- You've identified gaps in tooling and have begun to work with DevOps peer teams to implement them.
- Assume co-ownership of key DevOps processes and tooling, including training and documentation
- Lead one or more well-defined Initiatives under guidance from Senior DevOps members
- Identify areas where performance and reliability can be improved in production systems