The Principal Deployment & Production Reliability Architect leads the design and implementation of scalable deployment strategies and reliable production environments. This role focuses on cloud infrastructure, release automation, site reliability engineering (SRE), system availability, performance optimization, and incident prevention. The architect establishes technical standards and reliability practices, collaborates with development and operations teams, and drives continuous improvement to ensure secure, resilient, and highly available production systems.
- Experience implementing DevSecOps controls within CI/CD pipelines
- Hands-on experience with Harness CD and CI/CD pipeline development
- Strong Kubernetes administration, deployment and production cluster mgmt.
- Built deployment pipelines using Harness and Harness Continuous Verification (CV)
- Expertise in Canary, Blue-Green, Progressive Delivery, and Traffic Splitting strategies
- Understanding of Argo Rollouts pipelines including:
- Rollouts, Analysis Templates & Runs, Experiments, Automated Promotion/Rollback, Deployment Health Validation
- Experience with Helm Charts, Deployments, Services, Ingress, and CronJobs
- Experience implementing automated rollback and deployment verification
- Hands-on experience with Docker containerization
- Experience with GitOps-based deployment processes
- Strong Linux administration and troubleshooting skills
- Strong understanding of AWS cloud infrastructure and Kubernetes security
- Experience with Secrets Management, RBAC, and Access Controls
- Knowledge of container security and vulnerability management
- Experience integrating security gates into deployment pipelines
- Experience with cloud networking, load balancing, and ingress
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field.
Preferred
- AWS/EKS platform experience
- Terraform Infrastructure as Code
- Service Mesh technologies (Istio/Linkerd)
- Prometheus and Grafana integration with deployment validation
- AWS and EKS experience
- Compliance and security governance frameworks
- Design and implement deployment architectures for scalable, highly available production systems.
- Establish deployment strategies, release processes, and automated CI/CD pipelines.
- Define and implement site reliability engineering (SRE) practices, including Service Level Objectives (SLOs), Service Level Indicators (SLIs), and Service Level Agreements (SLAs).
- Improve system reliability, availability, performance, scalability, and fault tolerance.
- Lead production incident management, root cause analysis, and corrective action planning.
- Develop observability strategies using monitoring, logging, tracing, alerting, and performance metrics.
- Design disaster recovery, backup, business continuity, and resilience strategies.
- Implement infrastructure automation and Infrastructure as Code (IaC) practices.
- Collaborate with software engineering, DevOps, cloud infrastructure, security, and operations teams.
- Optimize cloud infrastructure, deployment workflows, and resource utilization.
- Establish technical standards, architecture guidelines, and production readiness criteria.
- Identify operational risks and proactively implement reliability improvements.
- Mentor engineering teams and provide technical leadership on deployment and production reliability.
- Drive continuous improvement through automation, capacity planning, and performance testing.