Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
General Responsibilities
- Verify successful continuous delivery deployments
- Maintain a version control repository
- Deploy releases to a client’s production environment
- Review continuous delivery validation builds for failures
- Move development and configuration work between version control branches
- Resolve deployment issues with development and configuration teams
Job Requirements
- Required Qualifications/Expectations
- Bachelor’s degree in Computer Science
- +4 years of DevOps experience.
- Advanced work experience in monitoring for and responding to production outages
- Advanced work experience with Azure or AWS with Preferred: Azure
- Advanced work experience in at least 1 scripting language (i.e. Bash, Python, PowerShell) and a desire to
learn additional languages as a necessary - Advanced work experience administrating Windows or Linux thru automation, and working knowledge
across Windows, Linux, and OSX - Advanced work experience in site reliability best practices and implementing site reliability dashboards with
SLI/SLO/SLA - Work experience with at least one Infrastructure as a Code tool (i.e. Chef, Ansible, Salt, Terraform,
ARM/Bicep) - Preference: Terraform or ARM/Bicep
- Work experience with docker containers and Kubernetes
- Work experience with at least one continuous integration tool (TeamCity, Jenkins, Azure DevOps, etc)
- Work experience with Microsoft SQL, SQL Azure DB, or SQL Azure Hyperscale
- Preference: SQL Azure DB or SQL Azure Hyperscale
- Work experience with TCP/IP, DNS, routing, security, hardening, encryption standards
- Experience with Machine Learning or other ML Ops tooling
- Experience with Datadog or similar monitoring platform
- Experience with database tuning and optimization
- Working knowledge of C# and .Net and comfortable submitting pull requests