Introduction As a Hardware Developer at IBM, you’ll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable IBM customers to make better decisions quicker on the most trusted hardware platform in today’s market.
Your Role and Responsibilities
Chip Design DevOps Developer in the Infrastructure Chip Development Org in Bangalore.
Join a dynamic, global team dedicated to development and delivery of Infrastructure ASICs and Processor Chips in support of our enterprise-scale, multi-year roadmap. As part of an elite group of engineering professionals, you’ll help clients make faster, more informed decisions built on the industry’s most trusted hardware platforms.
Job Duties:
Develop and maintain continuous integration (CI) and continuous deployment (CD) pipelines to automate repetitive tasks and processes to enhance efficiency. This includes management of tools like Jenkins, Tekton, Travis CI, and GitHub.
Create and manage infrastructure using code through tools like Ansible while ensuring infrastructure is scalable, reliable, and secure.
Providing user support to a global team of over 1,000 engineers.
Set up monitoring and logging systems to track application performance and system help using tools like Prometheus or Grafana.
Implement security best practices in both code and infrastructure.
Document processes, configurations, and procedures for future reference.
Diagnose and resolve issues related to deployments, infrastructure, or application performance.
Stay updated with the latest industry trends, tools, and best practices.
Continuously seek ways to improve development and deployment processes that add strategic value to IBM’s Chip Development programs.
Required Technical and Professional Expertise
3 – 8 years of relevant industry experience
Strong problem-solving abilities and proactive approach to identify and address issues
Good communication skills in a global team development environment
Demonstrated experience in software or hardware development flow and automation tooling
Strong scripting skills in Python, Bash / Shell, GNU make
Proficiency with version control systems like Git
Eagerness to learn, demonstrating a growth mindset
Preferred Technical and Professional Expertise
3+ years of DevOps experience or microprocessor design
Ability to work independently and with remote colleagues
Experience with Continuous Integration (CI) tools such as Jenkins, Travis CI, or Tekton
Proficiency with GitHub
Exposure to EDA tools
Experience with database systems and database management tools SQLite, MongoDB
Knowledge of Infrastructure as Code and configuration management tools like Ansible
Skills in containerization technologies such as Docker, Podman
Familiarity with monitoring and logging tools like Prometheus and Grafana