R&D Devops Engineer

18 Minutes ago • 8 Years +
Devops

Job Description

Broadcom is seeking a highly experienced Senior DevOps Engineer specializing in Build & Release. This role involves designing, implementing, and maintaining robust, automated CI/CD pipelines for efficient, reliable, and secure software delivery, especially in containerized environments. Key responsibilities include managing CI/CD pipelines with Jenkins, implementing build automation, administering Git/GitHub, developing automation scripts, and deploying containerized applications using Docker, Kubernetes, and OpenShift. The role also requires expertise in Java build processes with Maven/Gradle and collaboration with cross-functional teams.
Good To Have:
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform or Ansible.
  • Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and their DevOps services.
  • Experience with binary repository management (e.g., Artifactory, Nexus).
  • Understanding of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
  • Experience with microservices architectures and related deployment strategies.
Must Have:
  • Design, develop, implement, and maintain end-to-end CI/CD pipelines using Jenkins.
  • Implement and manage advanced build automation strategies.
  • Administer and optimize Git and GitHub, including advanced branching and merging strategies.
  • Develop and maintain automation scripts (Python, Bash) for infrastructure provisioning, environment setup, deployment processes, and operational tasks.
  • Configure, deploy, and manage containerized applications using Docker on orchestration platforms such as Kubernetes (K8s) and OpenShift.
  • Provide expert-level support and optimization for Core Java application build processes using tools like Maven or Gradle.
  • At least 8+ years of professional software industry experience, with a significant focus on DevOps, Build, and Release engineering.
  • Proficient in Linux/Unix operating systems.
  • Excellent analytical and problem-solving skills with a meticulous attention to detail.
  • Strong interpersonal and communication skills, both written and verbal.

Add these skills to join the top 1% applicants for this job

cross-functional
communication
problem-solving
github
game-texts
quality-control
linux
aws
unix
azure
openshift
prometheus
ansible
terraform
grafana
elk
maven
gradle
ci-cd
docker
microservices
kubernetes
git
python
bash
jenkins
java

R&D Devops Engineer

About the Role:

We are seeking a highly experienced and motivated Senior DevOps Engineer specializing in Build & Release. This role is crucial for designing, implementing, and maintaining robust, automated build and release pipelines that ensure the efficient, reliable, and secure delivery of our software applications, particularly those leveraging containerized environments. The ideal candidate will possess deep technical expertise, a passion for automation, and a strong commitment to continuous improvement.

Key Responsibilities:

  • CI/CD Pipeline Management: Design, develop, implement, and maintain end-to-end Continuous Integration (CI) and Continuous Delivery (CD) pipelines using tools like Jenkins, ensuring seamless and automated software delivery.
  • Build Automation: Implement and manage advanced build automation strategies for complex multi-module applications, ensuring consistency, speed, and reliability.
  • Source Control Management: Administer and optimize source control management (SCM) systems, with a strong focus on Git and GitHub, including branching strategies, pull request workflows, and repository management.
  • Scripting & Automation: Develop and maintain automation scripts (e.g., Python, Bash) for infrastructure provisioning, environment setup, deployment processes, and operational tasks.
  • Containerization & Orchestration: Configure, deploy, and manage containerized applications using Docker on orchestration platforms such as Kubernetes (K8s) and OpenShift.
  • Java Build Expertise: Provide expert-level support and optimization for Core Java application build processes using tools like Maven or Gradle.
  • Collaboration & Mentorship: Collaborate closely with development, quality assurance, and operations teams to integrate build and release processes seamlessly into the software development lifecycle. Potentially mentor junior team members.
  • Troubleshooting & Support: Provide expert-level support and troubleshooting for build, release, and deployment issues across various environments.
  • Process Improvement: Contribute to the continuous evaluation and improvement of DevOps practices, tools, and processes within the organization to enhance efficiency and reliability.
  • Documentation: Create and maintain comprehensive documentation for build, release, and deployment procedures, configurations, and best practices.

Required Skills & Experience:

  • Bachelor's degree in Computer Science, Engineering, or a related field with atleast 8+ years of professional software industry experience, with a significant focus on DevOps, Build, and Release engineering.
  • CI/CD Tools: Proven expertise in designing, implementing, and managing CI/CD pipelines, specifically with strong hands-on experience in Jenkins.
  • Source Control: In-depth knowledge and practical experience with Git and GitHub, including advanced branching and merging strategies.
  • Scripting: Strong proficiency in scripting languages such as Python and Bash for automation and task orchestration.
  • Java Ecosystem: Solid understanding of Core Java applications, build tools (Maven/Gradle), and associated dependencies.
  • Containerization: Extensive experience with containerization technologies (Docker) and container orchestration platforms (Kubernetes, OpenShift).
  • Operating Systems: Proficient in Linux/Unix operating systems.
  • Problem-Solving: Excellent analytical and problem-solving skills with a meticulous attention to detail.
  • Communication: Strong interpersonal and communication skills, both written and verbal, for effective collaboration with cross-functional teams.

Preferred Skills:

  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform or Ansible.
  • Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and their DevOps services.
  • Experience with binary repository management (e.g., Artifactory, Nexus).
  • Understanding of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
  • Experience with microservices architectures and related deployment strategies.

Set alerts for more jobs like R&D Devops Engineer
Set alerts for new jobs by broadcom
Set alerts for new Devops jobs in India
Set alerts for new jobs in India
Set alerts for Devops (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙