Job Description
Roles and Responsibilities:
- Developed and maintained scalable CI/CD pipelines leveraging GitHub Enterprise (GHE), Jenkins, and Harness to ensure automated and reliable software delivery across environments.
- Collaborated with development and QA teams to implement continuous integration strategies, code quality gates, and automated deployment processes.
- Followed technical guidance from onshore client managers to execute DevOps tasks with precision and accountability.
- Ensured proper version control, build orchestration, and deployment sequencing through best practices in source code management and release engineering.
- Acted as a liaison between development, operations, and business teams to troubleshoot and resolve pipeline issues promptly.
- Provided real-time deployment support and rollback management during releases to minimize downtime and ensure business continuity.
- Contributed to infrastructure automation and environment provisioning efforts, helping accelerate onboarding and delivery cycles.
- Maintained detailed documentation for CI/CD configurations, deployment scripts, and operational workflows.
- Participated in status calls and retrospectives, sharing progress updates, identifying blockers, and offering improvement suggestions proactively.
- Mentored junior engineers on DevOps tooling, scripting standards, and code versioning techniques to build a collaborative and knowledge-sharing culture.
Technical Skills
- Proven expertise in GitHub Enterprise (GHE) for enterprise-grade source control and collaborative version management.
- Skilled in building and maintaining CI/CD pipelines using Jenkins and Harness , ensuring streamlined deployments and minimal manual interventions.
- Strong foundation in Object-Oriented Programming , with working proficiency in Java , enabling effective debugging, script development, and backend understanding.
- Familiar with scripting languages such as Shell, Groovy, or Python , supporting automation tasks and configuration updates.
- Demonstrated ability to work in client-facing, onshore team settings , ensuring responsiveness and alignment with stakeholder directives.
- Experienced in implementing deployment strategies like Blue-Green, Rolling Updates, and Canary Releases for reliable application rollouts.
- Familiarity with Docker and container orchestration concepts (e.g., Kubernetes) is a plus.
- Well-versed in monitoring and alerting tools such as Splunk, New Relic, or Prometheus to ensure pipeline health and application stability.
- Strong communication and leadership abilities with a track record of articulating technical challenges, coordinating team efforts, and maintaining delivery timelines.
- Comfortable using Agile/Scrum methodologies for iterative delivery and continuous improvement within DevOps operations.
Job Tags