Consultant - Devops Engineer
Genpact
5 - 10 years
Hyderabad
Posted: 03/09/2024
Getting a referral is 5x more effective than applying directly
Job Description
Responsibilities
• Bamboo CI/CD Configuration and Setup:
o Design, implement, and maintain build and deployment pipelines using Bamboo.
o Configure build plans, deployment projects, and integrate them with version control systems.
o Manage agents, build resources, and troubleshoot issues related to Bamboo pipelines.
o Implement automated testing, code coverage, and static code analysis within Bamboo.
o Monitor, optimize, and scale Bamboo CI/CD pipelines to ensure high availability and performance.
• GitHub Actions Configuration and Setup:
o Set up and manage GitHub Actions workflows to automate build, test, and deployment processes.
o Configure reusable workflows, actions, and custom scripts for various project requirements.
o Integrate GitHub Actions with external services and tools for continuous deployment.
o Implement security best practices, such as secrets management and secure environment variables in workflows.
o Troubleshoot and resolve issues within GitHub Actions workflows to ensure smooth operation.
• Azure Pipelines Configuration and Setup:
o Design and implement build and release pipelines using Azure Pipelines for various applications.
o Configure pipelines to handle multi-stage builds, tests, and deployments to multiple environments.
o Integrate Azure Pipelines with Azure DevOps, ARM templates, and other Azure services.
o Implement CI/CD best practices, such as gated check-ins, approvals, and rollback strategies.
o Monitor and optimize pipeline performance, ensuring minimal downtime and fast delivery cycles.
• General CI/CD Pipeline Management:
o Collaborate with development teams to understand project requirements and translate them into CI/CD processes.
o Automate infrastructure provisioning and deployment processes using Infrastructure as Code (IaC) tools.
o Implement and enforce best practices for version control, branching strategies, and code review processes.
o Monitor, analyze, and report on CI/CD pipeline metrics, identifying areas for improvement.
o Ensure compliance with security, regulatory, and organizational standards across all CI/CD processes.
• Troubleshooting and Continuous Improvement:
o Diagnose and resolve issues in the CI/CD pipelines, ensuring minimal disruption to development and deployment processes.
o Continuously evaluate and adopt new tools, technologies, and practices to improve CI/CD efficiency.
o Provide technical guidance and mentorship to junior engineers on CI/CD best practices.
o Document processes, configurations, and setups to ensure knowledge sharing and easy onboarding.
o Collaborate with cross-functional teams to ensure alignment of CI/CD practices with overall development and deployment strategies.
About Company
Genpact is a global professional services firm delivering digital transformation by putting digital and data to work to create competitive advantage.
Services you might be interested in
File Your ITR Now
Don’t wait for the deadline to stress you out!
Smart, fast, and reliable ITR filing for 2024-25. Submit your details today.