Title: SRE/DevOps Engineer
Location: Bangalore India (Remote- occasional onsite visit)
Job Type: Fulltime with BayOne Solutions
The Customer Experience Engineering (CXE) organization is responsible for maintaining the CI/CD and Infrastructure as Code (IaC) pipelines that support the Customer Experience (CX) platforms. These platforms serve as key entry points for customers into various services.
The CXE Site Reliability Engineering (SRE) team manages the CI/CD pipelines and cloud infrastructure, ensuring seamless deployment, monitoring, and maintenance. However, the team faces challenges in reliably managing AWS environments that support the CX Cloud, particularly in addressing infrastructure-related defects and optimizing automation workflows.
To meet the growing demand from engineering teams outside SRE, it is essential to enhance pipeline efficiency, automate defect remediation, and improve infrastructure reliability.
Scope:
The supplier is being engaged to:
• Develop, enhance, and manage CI/CD and IaC pipelines to support automated infrastructure deployment and maintenance.
• Manage AWS environments, ensuring stability, scalability, and compliance with best practices.
Perform cyclical analysis, development, and defect remediation for infrastructure-related issues.
• Deliver automated and standardized defect remediation solutions to improve system reliability.
• Maintain a consistent, reusable, and efficient defect resolution process through automated discovery, analysis, review, and fix implementation.
Outcomes:
This service will streamline infrastructure changes and defect remediation in AWS environments, enabling the SRE team to manage CI/CD and IaC pipelines with greater predictability and reliability. By automating defect resolution and optimizing cloud infrastructure, the supplier will help reduce operational overhead and accelerate deployment cycles.
The expected business benefits of this service are:
1. Create and Manage the GitHub Actions by leveraging the GitHub Actions Technology.
2. Create and Manage the CloudBees CDRO pipelines leveraging the Javascript and/or Groovy Technology
3. Improved Developer Experience by managing the Continuous Integration and Continuous Delivery (CICD) pipelines.
Repeatable steps to meet service delivery for SRE CI/CD and developer experience activities:
1. Backlog Assignment: Supplier will receive infrastructure or pipeline management request by product owner through Jira board(s) and/or CDETS ( Defect Tracking System).
2. Discovery: Supplier will engage with CXE teams to understand the requirements; engage with cross-functional teams to understand impacts, dependencies, and functional requirements; define timelines and acceptance criteria in Jira board(s) and/or CDETS.
3. Analysis: Supplier with analyze requirements and document the functional solution/design.
4. Solution review: The supplier will obtain sign-off from the CXE CloudOps teams for the proposed solution upon review.
5. Development: The supplier will complete the design and develop the solution to effect defect remediation (the supplier manages the solution execution).
While client is in charge of implementing changes into its environments through an internal change management process. Implement Continuous Delivery/Continuous Integration (CI/CD) pipelines using DevOps practices. Ability to create/manage custom pipelines in CloudBees CDRO with pipeline as a code.
1. Solution validation (acceptance): Supplier to complete validation by having the Product owner review and accept the implementation work for defect remediation. If any additional documentation or materials are developed with the defect remediation, such as solution documentation, knowledge transfer, or training materials, they will be reviewed by for acceptance during this step.
2. Update the status of the request in the Jira board(s) and/or CDETS and attach applicable enclosures, viz. logs, comments, documentation.
3. Prepare for next request submitted through Jira board(s) and/or CDETS.
BayOne is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class. This job posting represents the general duties and requirements necessary to perform this position and is not an exhaustive statement of all responsibilities, duties, and skills required. Management reserves the right to revise or alter this job description.