Principal DevOps Architect

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

GCP
AWS
Azure.
Google Kubernetes Engine
infrastructure as code (IaC)
Terraform
Docker
Kubernetes architecture
CI/CD
API design
GitHub Actions

Job Details

Title: Principal DevOps Architect
Location: Remote
Duration: 12 Months

About Us:
We are on a mission to drive transformative change in how enterprises adopt and scale DevOps practices. Our team thrives on innovation, collaboration, and delivering tangible business outcomes through tailored strategies and cutting-edge technologies. As we continue to expand, we're looking for a Principal DevOps Architect to help shape the future of our clients' digital transformation journeys.
Role Overview:
We are seeking an experienced Principal DevOps Architect to lead the transformation and delivery of modern DevOps practices within our enterprise organization. This is a senior leadership role responsible for defining, building, and scaling DevOps strategies, driving organizational change, and ensuring seamless delivery of critical applications and systems.
The ideal candidate will combine hands-on technical expertise with strong leadership and strategic vision, enabling teams to adopt cutting-edge technologies and methodologies to optimize delivery, improve quality, and increase resilience across our systems.

Key Responsibilities:
Strategic Leadership:
Develop and execute a comprehensive DevOps strategy aligned with business goals.
Lead cultural and organizational change to drive DevOps adoption across the enterprise.
Collaborate with engineering, product, and leadership teams to align priorities and goals.
Champion continuous improvement and drive innovation in infrastructure, CI/CD pipelines, and application delivery.

Technical Expertise & Architecture:
Design and implement scalable DevOps architectures, including CI/CD pipelines, infrastructure as code (IaC), and monitoring systems.
Lead API design and development initiatives, ensuring scalability, security, and efficiency.
Oversee the deployment, maintenance, and optimization of Kubernetes clusters and containerized environments.
Implement best practices for containerization and orchestration across environments.
Architect solutions using modern tools such as GitHub Actions for CI/CD workflows.
Ensure robust security practices are embedded in the software delivery lifecycle.

Delivery Enablement:
Own and optimize delivery pipelines for high reliability, scalability, and security.
Drive cross-functional collaboration between development, operations, and security teams.
Establish observability, monitoring, and alerting frameworks to ensure system health and rapid issue resolution.
Mentor and coach engineering and operations teams to build internal DevOps capabilities.

Governance and Compliance:
Drive policy-as-code initiatives using tools like Open Policy Agent (OPA).
Ensure compliance with industry standards and best practices for infrastructure and application security.
Required Qualifications:


10+ years of experience in software engineering, DevOps, or cloud architecture roles, with 5+ years in a senior leadership capacity.


Proven experience in API design and development.
Hands-on expertise with GitHub Actions for CI/CD automation.
Deep knowledge of Kubernetes architecture, deployment patterns, and best practices.
Expertise in containerization technologies (e.g., Docker, Helm, Harbor).
Strong understanding of infrastructure as code (IaC) tools such as Terraform
Experience with cloud platforms such as Google Cloud Platform, AWS, or Azure.
Experience with Google Kubernetes Engine (GKE) On-Prem solutions, including deployment, management, and optimization of hybrid cloud Kubernetes environments.
Exceptional problem-solving and analytical skills with a focus on root cause analysis and continuous improvement.
Excellent leadership, communication, and stakeholder management skills.
Demonstrated ability to influence executive stakeholders and align technical strategies with business objectives.

Preferred Qualifications:
Experience with C# / .NET development.
Familiarity with Angular.js development.
Experience administering RabbitMQ clusters.
Experience with Open Policy Agent (OPA) for policy-as-code enforcement.
Certifications in DevOps, Kubernetes, or relevant cloud technologies (e.g., CKA, Google Professional Cloud DevOps Engineer).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.