Role Description
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.
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 GCP, 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).