Talent.com
This job offer is not available in your country.
Consultant - Devops Engineer

Consultant - Devops Engineer

Genpacthyderabad, India
14 hours ago
Job description

Genpact (NYSE : G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients.Powered by our purpose - the relentless pursuit of a world that works better for people - we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI.

Inviting applications for the role of Consultant - Devops Engineer

Responsibilities

Bamboo CI / CD Configuration and Setup :

Design, implement, and maintain build and deployment pipelines using Bamboo.

Configure build plans, deployment projects, and integrate them with version control systems.

Manage agents, build resources, and troubleshoot issues related to Bamboo pipelines.

Implement automated testing, code coverage, and static code analysis within Bamboo.

Monitor, optimize, and scale Bamboo CI / CD pipelines to ensure high availability and performance.

GitHub Actions Configuration and Setup :

Set up and manage GitHub Actions workflows to automate build, test, and deployment processes.

Configure reusable workflows, actions, and custom scripts for various project requirements.

Integrate GitHub Actions with external services and tools for continuous deployment.

Implement security best practices, such as secrets management and secure environment variables in workflows.

Troubleshoot and resolve issues within GitHub Actions workflows to ensure smooth operation.

Azure Pipelines Configuration and Setup :

Design and implement build and release pipelines using Azure Pipelines for various applications.

Configure pipelines to handle multi-stage builds, tests, and deployments to multiple environments.

Integrate Azure Pipelines with Azure DevOps, ARM templates, and other Azure services.

Implement CI / CD best practices, such as gated check-ins, approvals, and rollback strategies.

Monitor and optimize pipeline performance, ensuring minimal downtime and fast delivery cycles.

General CI / CD Pipeline Management :

Collaborate with development teams to understand project requirements and translate them into CI / CD processes.

Automate infrastructure provisioning and deployment processes using Infrastructure as Code (IaC) tools.

Implement and enforce best practices for version control, branching strategies, and code review processes.

Monitor, analyze, and report on CI / CD pipeline metrics, identifying areas for improvement.

Ensure compliance with security, regulatory, and organizational standards across all CI / CD processes.

Troubleshooting and Continuous Improvement :

Diagnose and resolve issues in the CI / CD pipelines, ensuring minimal disruption to development and deployment processes.

Continuously evaluate and adopt new tools, technologies, and practices to improve CI / CD efficiency.

Provide technical guidance and mentorship to junior engineers on CI / CD best practices.

Document processes, configurations, and setups to ensure knowledge sharing and easy onboarding.

Collaborate with cross-functional teams to ensure alignment of CI / CD practices with overall development and deployment strategies.

Qualifications we seek in you!

Minimum Qualifications / Skills

Bachelor’s degree in Computer Science, Engineering, or related field.

Relevant year of experience in CI / CD pipeline configuration and management, specifically with Bamboo, GitHub Actions, and Azure Pipelines.

Strong knowledge of scripting languages (e.g., Python, Bash, PowerShell) and Infrastructure as Code (IaC) tools.

Experience with version control systems (e.g., Git) and knowledge of branching strategies.

Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.

Preferred Qualifications / Skills

Strong communicator – English in spoken and written form

Should be flexible and open to work in 24x7 environment in any shifts, willing to work on holidays, over weekends as per the demand from Project.

Experience with containerization technologies (e.g., Docker, Kubernetes).

Knowledge of cloud platforms (e.g., AWS, Azure, GCP).

Familiarity with monitoring tools (e.g., Prometheus, Grafana) for CI / CD pipeline health.

Understanding of Agile methodologies and experience working in Agile environments.

Certifications in relevant CI / CD tools or cloud platforms are a plus.

Create a job alert for this search

Consultant • hyderabad, India