DevOps Manager

The Argo Corporation
Richardson, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Richardson, United States of America

Tech stack

Java
.NET
Microsoft Windows
Agile Methodologies
Artificial Intelligence
Confluence
JIRA
Azure
Bash
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Continuous Delivery
Continuous Integration
Data as a Services
Relational Databases
DevOps
Github
Infrastructure as a Service (IaaS)
Python
Linux Servers
Cisco Nexus Switches
Platform as a Service (PAAS)
Powershell
Selenium
Software Engineering
Scripting (Bash/Python/Go/Ruby)
Postman
Mttr
ReadyAPI
Build Management
Containerization
Git Flow
Kubernetes
Information Technology
Atlassian Tools
Bitbucket
Cloud Migration
Terraform
Cucumber
Software Version Control
Devsecops
Bamboo
Docker
Artifactory

Job description

The DevOps Manager is responsible for leading the strategy, design, and execution of enterprise DevOps practices across multiple product teams. This role drives the modernization, automation, and scalability of software delivery processes, with a strong emphasis on Azure cloud architecture, CI/CD pipelines, and containerized deployments. The DevOps Manager leads a team of engineers while partnering with Software Engineering, Product, Customer Support and QA teams to improve release quality, speed, and reliability. This position combines hands-on technical leadership with people management, process optimization, and cross-functional collaboration.

TIME ALLOCATION

  • Leadership and team management (coaching, mentoring, performance oversight) - 20%
  • DevOps strategy and architecture (CI/CD, cloud, automation) - 25%
  • Hands-on technical contributions (pipeline design, troubleshooting) - 30%
  • Cross-functional collaboration with engineering, QA, and product - 15%
  • Continuous improvement, innovation, and tool evaluation - 10%, * Lead, develop, and manage a high-performing DevOps team supporting multiple applications and platforms
  • Define and implement enterprise DevOps strategy, including CI/CD pipelines, automation frameworks, and release processes
  • Oversee the design, implementation, and maintenance of build, packaging, deployment, and testing systems
  • Ensure efficient source code management, branching strategies, and release governance
  • Drive adoption and optimization of CI/CD tools (GitHub Actions)
  • Champion infrastructure-as-code and automation practices across Azure cloud environments
  • Lead cloud migration initiatives and optimize Azure architecture (compute, storage, networking, data services)
  • Oversee containerization strategies using Docker and Kubernetes for scalable deployments
  • Establish and enforce best practices for artifact management using tools like Nexus or Artifactory
  • Partner with product and engineering teams to improve development velocity, quality, and reliability
  • Drive root cause analysis and resolution of build and deployment failures
  • Establish and track key DevOps metrics (deployment frequency, lead time, MTTR, change failure rate)
  • Oversee development of scripts and automation tools (PowerShell)
  • Ensure robust documentation of DevOps processes, tools, and standards
  • Lead selection and implementation of new DevOps tools and technologies
  • Collaborate with stakeholders to prioritize work, estimate effort, and deliver on roadmap commitments
  • Promote a culture of continuous improvement, accountability, and innovation
  • Ensure the security and privacy of the CI/CD processes and platforms
  • Support and participate in dependency protection governance processes (i.e vulnerabilities and licensing)
  • Evaluate platforms and features for data privacy and ownership compliance (especially AI and external-access features)., The position is based in our Richardson, TX office. Daily physical presence in the office is required for interaction with co-workers, attending meetings, and for collaboration on projects., While performing the duties of this job, the employee is regularly required to stand, walk; sit stationary; constantly operate computer keyboarding and office equipment. talk or hear, to communicate with employees, and/ or customers (must be able to exchange accurate information in various situations). The employee is required to regularly communicate with other employees, confer or coordinate with other employees.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field
  • 7+ years of experience in DevOps, Software Engineering, or Release Engineering
  • 2+ years of experience in a leadership or management role
  • Proven experience managing cloud-based, enterprise-scale DevOps environments
  • Demonstrated success implementing CI/CD pipelines and DevOps transformation initiatives, * Strong expertise in Azure cloud architecture and services (IaaS, PaaS, networking, storage, security)
  • Hands-on experience with CI/CD tools such as GitHub Actions, Bamboo, or equivalent
  • Proficiency in containerization and orchestration (Docker, Kubernetes)
  • Experience with artifact repositories (Nexus, Artifactory)
  • Strong scripting skills (PowerShell, Python, Bash or equivalent)
  • Experience managing Windows and Linux server environments
  • Deep understanding of Software Development Life Cycle (SDLC) and Agile methodologies
  • Experience with build/release engineering, including troubleshooting complex deployment issues
  • Familiarity with Atlassian toolset (Jira, Confluence, Bitbucket, Jira Service Desk)
  • Experience supporting .NET, C#, or Java-based development environments
  • Knowledge of SQL Server and relational database management
  • Strong analytical, problem-solving, and decision-making skills
  • Excellent communication skills with ability to influence technical and non-technical stakeholders
  • Ability to manage multiple priorities in a fast-paced environment

PREFERRED SKILLS / EXPERIENCE / KNOWLEDGE

  • Experience leading enterprise DevOps transformations or cloud migrations
  • Advanced knowledge of infrastructure as code (Terraform, ARM templates, or similar tools)
  • Experience implementing automated testing frameworks (Selenium, Cucumber, Postman, ReadyAPI)
  • Familiarity with cost optimization and SLA-driven cloud infrastructure design
  • Experience with Java-based tooling and ecosystems
  • Exposure to security and DevSecOps practices
  • Experience working in SaaS or high-availability production environments
  • Certifications in Azure (e.g., Azure Solutions Architect, DevOps Engineer Expert)
  • Experience scaling DevOps practices across multiple teams or product lines, Applicants for U.S. or Canadian based positions with ARGO must be legally authorized to work in the United States or Canada. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available at this time for ARGO positions.

About the company

ARGO is a leading provider of software and analytics solutions for both the financial services and healthcare industries. ARGO transforms business processes for financial service providers and healthcare organizations using proven business models and software innovation informed by real customer challenges, breakthrough technology, and rich analytics.

Apply for this position