Skip to content

General information

Location:
Bangalore - Karnataka, India - EOIZ Industrial Area
Job Family:
Engineering
Worker Type Reference:
Regular - Permanent
Pay Rate Type:
Salary
JOB ID:
R-38475-2024

Description & Requirements

JD: Senior DevOps CICD Engineer.

  • Design and develop tools for building and installing software for complex systems
  • Drive improvements to the software development/release infrastructure, controls for tools, documentation processes.
  • Maintain the continuous integration infrastructure, including nightly builds and automated tests.
  • Work on the sprint backlog by providing best-in-class coding solutions for our CI/CD pipelines.
  • Develop scripts that automate the tool deployment process at a system level.
  • Execute automated scripts, troubleshoot failures and log tool defects.
  • Maintain build and release system and provide hot fix to the automated Jenkins pipeline.

Qualification & Experience:

  • Bachelor’s degree in Computer Science/Electronics & Communication/Electrical Engineering or in a relevant stream.
  • 5 to 10 years of hands-on coding experience in DevOps.
  • Experience on Continuous Integration set up and configuration on various platforms.
  • Experience on different flavours of Linux and shell/Groovy scripting.
  • Experience on setting up build and release process based on the project requirements.
  • Experience in test-driven-development.

Skills:

  • Great communication skills. Linux user experience: knowledge at least two of the major distros, installation, configuration, scripting, use in production
  • Docker knowledge
  • Python 3 experience: intermediate level. Knowledge and use of OOP principles
  • Gitlab CI knowledge: pipelines, runners, executors
  • AOSP and Android Studio knowledge, at least beginner level
  • AWS experience, especially EC2
  • Very strong programming skills in Python.
  • Good coding skills in Groovy scripting for Jenkins pipelines.
  • Experience in testing written code and Unit Test execution.
  • Experience with Monitoring tools (M/Monit  & Prometheus)
  • Extensive experience with AWS or Azure.
  • Extensive experience with CI principles and tools: Gerrit, GitLab, Jenkins, Yocto nice to have
  • Experience with tool chain:  Artifactory, Docker, Kubernetes
  • Experience with agile, SCRUM and a rapid development cycle

Proficient in English, German is a plus!


Important Notice: Recruitment Scams
Please be aware that HARMAN recruiters will always communicate with you from an '@harman.com' email address. We will never ask for payments, banking, credit card, personal financial information or access to your LinkedIn/email account during the screening, interview, or recruitment process. If you are asked for such information or receive communication from an email address not ending in '@harman.com' about a job with HARMAN, please cease communication immediately and report the incident to us through: harmancareers@harman.com. 



HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.