DEVOPS TECHNICAL LEAD

happiestminds

Hyderabad 8 Years Exp Posted 2h ago

Job Description

. GitHub Enterprise Platform Administration

  • Own the administration, configuration, and optimization of the enterprise GitHub environment.
  • Configure and manage GitHub organizations, repositories, teams, permissions, policies, and enterprise-level settings.
  • Establish and enforce repository governance standards including branch protection, pull request policies, CODEOWNERS, required status checks, and review requirements.
  • Manage GitHub Enterprise integrations with CI/CD, security, cloud, testing, and deployment platforms.
  • Configure and maintain GitHub Actions runners, including GitHub-hosted and self-hosted runner environments.
  • Troubleshoot GitHub Enterprise and GitHub Actions issues across repositories, workflows, permissions, runners, integrations, and authentication.
  • Support enterprise adoption and standardization of GitHub across development teams.

2. CI/CD Pipeline Development & Engineering

  • Design, develop, implement, and maintain robust CI/CD pipelines using GitHub Actions and Azure DevOps.
  • Build reusable and maintainable workflow and pipeline templates that can be adopted across multiple engineering teams.
  • Automate end-to-end build, test, security scanning, artifact creation, and deployment processes.
  • Implement multi-stage CI/CD workflows covering development, testing, quality validation, approvals, and production deployment.
  • Integrate CI/CD pipelines with source control, testing frameworks, artifact repositories, security scanners, cloud platforms, and deployment tools.
  • Implement pipeline automation that supports reliable and repeatable software delivery across environments.
  • Develop appropriate branching, pull request, merge, and release strategies aligned with enterprise DevOps standards.

3. Pipeline Troubleshooting & Performance Optimization

  • Act as a technical escalation point for complex CI/CD pipeline failures and deployment issues.
  • Diagnose and resolve failures involving YAML configuration, authentication, permissions, runners/agents, dependencies, build tools, deployments, and integrations.
  • Analyze pipeline execution time and identify opportunities to improve build and deployment performance.
  • Optimize caching, parallel execution, dependencies, artifact handling, and runner utilization.
  • Investigate intermittent and environment-specific pipeline failures and implement sustainable corrective actions.
  • Establish troubleshooting standards, reusable diagnostics, and operational runbooks for common CI/CD issues.

4. Azure & AWS Cloud, Docker & Kubernetes Engineering

  • Design and maintain CI/CD processes supporting cloud-native applications deployed on Microsoft Azure and AWS.
  • Build and maintain Docker-based application build and deployment workflows.
  • Integrate container image build, scanning, tagging, and publishing into CI/CD pipelines.
  • Support deployments to Azure Kubernetes Service (AKS) using appropriate deployment methodologies.
  • Work with Kubernetes deployment mechanisms including Helm, kubectl, manifests, and related automation.
  • Integrate pipelines with Azure and AWS services and cloud-native deployment architectures.
  • Troubleshoot container build, registry, Kubernetes deployment, and application rollout issues.
  • Collaborate with Azure and AWS architects and engineering teams to improve cloud deployment reliability, scalability, and automation.
  • Hands-on experience with AWS cloud services and integrating AWS deployments into CI/CD pipelines.
  • Experience with AWS services such as EKS, ECR, IAM, S3, CloudWatch, and related deployment and monitoring services.
  • Build and maintain containerized application deployment workflows using AWS EKS and ECR.
  • Implement secure authentication and access management for AWS-based CI/CD integrations using IAM roles and federated identity where applicable.

5. DevSecOps & Security Integration

  • Implement security best practices throughout the CI/CD lifecycle.
  • Integrate security scanning and quality controls into CI/CD workflows.
  • Support implementation of SAST, dependency scanning, container vulnerability scanning, and other DevSecOps controls.
  • Implement secure management of credentials, secrets, service connections, and pipeline variables.
  • Apply least-privilege principles to GitHub, Azure DevOps, Azure, and CI/CD integrations.
  • Support regular security assessments, vulnerability remediation, and CI/CD platform audits.
  • Ensure CI/CD processes comply w

Similar Openings for You