
DevOps Manager
Cognitive Medical Systems, Inc.
full-time
Posted on:
Location Type: Remote
Location: Arizona • California • United States
Visit company websiteExplore more
Salary
💰 $130,000 - $170,000 per year
About the role
- Manage a high-performing team of DevOps Engineers with a focus on hands-on technical guidance.
- Cultivate a culture of innovation, collaboration, and continuous improvement within the technical domain.
- Leads coaching and enablement of teams on DevOps practices.
- Train and support developers from source control, through build automation, merge resolution, CI, test automation, deployment based on tools usage and policies
- Act as a DevOps subject matter expert (SME) across all pods, driving standardization and best practices across the program
- Setup, manage, and maintain the continuous build/continuous integration infrastructure used by the application, ensuring conformance to all applicable security standards
- Partner with engineering and product managers to ensure business and security requirements are supported by corresponding technical requirements and infrastructure
- Aid in deployments, operations, monitoring, and continued availability of the production software and infrastructure
- Support an Agile, Lean, SAFe-based environment utilizing DevSecOps, CI/CD, and related processes, methodologies, and concepts.
- Ensure optimal use of Source Control Management tools in Azure DevOps environment (Git)
- Create, maintain, and manage fully automated CI/CD processes for multiple environments using Azure DevOps
- Collaborate on policies, standards, guidelines, governance and related guidance for CI/CD, software development, and deployment.
- Enable successful release management by moving code from Development and Testing environments to Staging and Production
- Manage and maintain the security infrastructure required for deploying secure, scalable and reliable applications, while routinely conducting preventative and adaptive maintenance to increase security, performance, and reliability
- Partner with QA, Security, and Product teams for end-to-end delivery quality
- Leverage tools such as: IaC using Bicep, Microsoft Azure API Libraries, .NET C#, CI/CD automation, Powershell and/or shell scripts
Requirements
- Bachelor's degree in computer science, electronics engineering, or other engineering or technical discipline (8 years of additional relevant experience may be substituted for education)
- 8 years minimum experience in a similar role/capacity
- Proven experience in hands-on technical leadership roles
- Microsoft Azure Certifications like DevOps Engineer is a plus
- Experience with cloud deployments and cluster resource management with Azure GovCloud including monitoring systems, logging, and security implementation
- Background in deployment and configuration of Azure Infrastructure such as API Management, Azure Function Apps, KeyVault, Entra, Power Platform
- Experience with Azure DevOps and Pipelines, Azure DevOps Git Repository Management
- .NET C# applications and Web Server Software, Visual Studio, Windows Server Operating System
- Experience supporting DoD/Federal environments, including PRISMA and STIG compliance
- Hands-on experience in Azure Government Cloud (IL2/IL4/)
- Experience of software development processes and code management tools and processes
- Knowledge of DevOps Engineering Processes and Operations & Management (O&M)
- Ability to conduct in-depth triage, troubleshooting, and forensics across all facets of the cloud stack while executing process corrective action and continual service improvement
- US Citizenship required
- Ability to obtain a Government Public Trust required
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
DevOps practicesCI/CDAzure DevOps.NET C#build automationtest automationIaC using Bicepcloud deploymentsmonitoring systemstroubleshooting
Soft Skills
technical leadershipcoachingcollaborationinnovationcontinuous improvementcommunicationproblem-solvingadaptabilitymentoringteam management
Certifications
Microsoft Azure DevOps Engineer