We are seeking a DevOps Architect who thrives in building scalable, reliable, and automated cloud-native systems. In this role, you will design, implement, and oversee robust DevOps practices and CI/CD pipelines in a microservices-based, containerized architecture. The ideal candidate is a proactive problem solver and technical leader who is passionate about automation, infrastructure as code (IaC), and cloud-native solutions.
Key Responsibilities:Architect and manage cloud-native CI/CD workflows and pipelines using tools like Jenkins, GitLab, or TeamCity.
Design and implement scalable, automated infrastructure for Kubernetes-based microservices.
Collaborate with development and QA teams to optimize reliability, scalability, and velocity of deployments.
Drive automation across the development lifecycle—packaging, configuration management, deployments, and monitoring.
Troubleshoot and resolve issues across the entire stack: applications, containers, infrastructure, and networking.
Monitor and improve system health, availability, and performance in production and pre-production environments.
Guide and mentor DevOps and Automation engineers, promoting best practices in modern DevOps and SRE principles.
Lead technical discussions and influence architecture decisions to ensure best practices are adopted.
Own and improve the quality, design, and delivery of DevOps architectures across engineering teams.
Support partner teams with tooling, infrastructure, and process improvement recommendations.
Technical Requirements:10+ years of overall experience in development, DevOps, or infrastructure roles.
7+ years of hands-on experience with development in languages such as Python, Go, Ruby, Java, .NET, or C++.
Proven experience architecting and automating CI/CD pipelines and software delivery workflows.
Strong hands-on experience with Kubernetes, containers, and cloud-native deployments.
Experience with at least one major cloud provider (Azure, AWS, or GCP).
Expertise with IaC tools such as Terraform, ARM templates, CloudFormation, or similar.
Deep knowledge of configuration management tools like Ansible, Chef, Puppet, or SaltStack.
Experience in designing highly available, load-balanced, and scalable systems.
Familiarity with Agile development processes and the full SDLC.
Experience working in or closely with Site Reliability Engineering (SRE) teams is a plus.
Leadership & Collaboration:Lead solution design, architecture reviews, and technical roadmaps for DevOps.
Partner with engineering, product, and operations teams to ensure DevOps strategies align with business goals.
Drive technical mentoring, internal knowledge sharing, and reusability of automation frameworks.
Evangelize modern DevOps practices and help onboard teams to DevOps tools and processes.
Soft Skills & Work Ethic:Strong analytical and problem-solving mindset with a proactive approach.
Excellent communication and collaboration skills across cross-functional teams.
Ability to manage multiple projects in a fast-paced, global environment.
Self-motivated, with a strong sense of ownership and accountability.
Nice to Have:Familiarity with service mesh (e.g., Istio, Linkerd), GitOps (e.g., ArgoCD), and observability stacks (Prometheus, Grafana).
Experience with SAST/DAST tools and integrating security into CI/CD pipelines (DevSecOps).