CI/CD Pipeline Engineer

IBM · IN Bangalore

Company

IBM

Location

IN Bangalore

Type

Full Time

Job Description

Introduction
IBM CI/CD pipeline team is passionate about improving software delivery throughout the
software development life cycle via automation and best practices. Whether you are working on projects
internally or for a client continuous integration and continuous deployment is critical to the success of IBM
and our clients worldwide. At IBM you will use the latest software development tools techniques and
approaches and work with leading minds in the industry to build solutions you can be proud of. IBM
Development team is looking for enthusiastic and talented CI/CD pipeline engineer to join us.

Your Role and Responsibilities
Role Summary:
We are seeking a detail-oriented DevOps engineer responsible for developing and maintaining enterprise scale automated CI/CD pipelines that will support development testing and deployments of IBM AIOps software products and services. You will work in an agile collaborative environment with remotely distributed teams adhering to industry best practices for quality performance scalability resiliency and security.

You are eager to learn demonstrated by your up-to-date technical knowledge and commitment to ongoing education. You are a strong team player self-directed and knowledgeable in Agile methodologies and principles. We are looking for an applicant who thrives in an open dynamic flexible fun and collaborative environment; someone who desires creative freedom and the opportunity to work in a high-performing team.

Your Role and Responsibilities:
As a DevOps engineer you will contribute to a thriving and growing Engineering team. You will need a deep understanding of the team goals and team roadmap ensuring that DevOps operations are properly planed developed and operating optimally. This includes developing custom automated solutions by utilizing industry standard and open-source DevOps tools as well as monitoring and gathering data on our software delivery.


Required Technical and Professional Expertise

  • Bachelor’s or Master’s degree in Computer Science Engineering or related field.
  • At least 5 years technical experience in a software development lifecycle.
  • Strong ability to work on Windows and Linux Operating system environments.
  • Ability to deploy software using orchestrators/scripts/automation on Hybrid and Public clouds.
  • Ability to write scripts such as Python Perl shell and PowerShell.
  • Working knowledge of containers using Docker and Kubernetes.
  • Ability to create pipelines using Jenkins Travis TeamCity or other common CI/CD tools.
  • Working knowledge of Ansible and ability to use code analysis and code coverage tools.
  • Extensive experience with SCM tools particularly Git and GitHub and familiarity with branching strategies and workflows.
  • Demonstrated knowledge of DevOps practices including but not limited to CI/CD pipelines version control automated testing and configuration management.
  • Familiarity with cloud services (IBM Cloud AWS Azure Google Cloud) and their respective management tools.
  • Excellent problem-solving abilities and the capacity to work in a fast-paced and dynamic environment.
  • Ability to review deployment and operational environments i.e. execute initiatives to reduce failure troubleshoot issues across the entire infrastructure stack expand monitoring capabilities and manage technical operations


Preferred Technical and Professional Expertise

  • Familiarity with .NET framework .NET Core ASP.NET Entity Framework and other related technologies.
  • Proficient in database technologies especially MS SQL Server DB2 NoSQL in memory databases with knowledge of database design development and optimization.
  • Effective cross-functional leadership skills: working with engineering and operational teams to ensure systems are secure scalable and reliable.
Apply Now

Date Posted

07/04/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Quality Engineer: Automation - IBM

Views in the last 30 days - 0

In this role youll work in one of IBMs Consulting Client Innovation Centers delivering deep technical and industry expertise to clients worldwide As a...

View Details

DevOps Engineer - IBM

Views in the last 30 days - 0

The text is an invitation to join IBM where work is more than just a job Its a calling to build design code consult think along with clients sell make...

View Details

Logic Design Engineer - IBM

Views in the last 30 days - 0

This job posting is for a Hardware Developer position at IBM where you will work on systems driving the quantum revolution and AI era The role involve...

View Details

Quality Engineer: Middleware - IBM

Views in the last 30 days - 0

The role of a Test Specialist at IBM involves working in a delivery center using analytical and technical skills to ensure software quality The Middle...

View Details

Infrastructure Engineer - IBM

Views in the last 30 days - 0

IBM Research is seeking a candidate with experience in implementing innovative solutions for resilient and robust computing environments focusing on I...

View Details

SRE Engineer - IBM

Views in the last 30 days - 0

The IBM Cloud Networking Tribe is seeking a Software Engineering professional to build the next generation IAAS The role involves running the producti...

View Details