📍 Location: Gurugram, India
⏰ Work Mode: Hybrid
💼 Role: DevOps Engineer
Responsibilities
·Create, maintain, and execute the product software build and product disk image.
·Help peer engineers triage tools errors vs code issues.
·Communicate with global DevOps teams for tips to successfully maintain and improve the software environment and tools.
·Maintain tools Service Level Agreements (SLA), IT Security and Compliance, System Performance, and other stewardship activities (application upgrade, compiler upgrades, infrastructure library changes, licensing software, software packaging and installation, etc.).
·Define, implement, and maintain development and build infrastructure, tools, and processes needed to comply with Software Security laws and regulations.
·Evaluate out-of-the-box vs customized solutions as applicable.
·Monitor industry trends for technological evolutions and leverage appropriate technology.
Job Qualifications
Must:
·BS or MS Degree in Computer Science, Computer Engineering, or Electrical Engineering with software emphasis, or equivalent experience
·Packaging skills including InstallShield, Windows system administration.
·Experience with version control tools like GIT, TFS.
·Build automation skills including Jenkins groovy pipeline scripting, PowerShell scripting, Chocolatey package creation and Docker.
·Self-starter, willing and able to quickly learn new applications and technologies.
·Experience with high-level object-oriented programming languages such as C++ or C#.
·Experience in CMake and Conan.
·Strong written and verbal communication skills.
·Excellent teamwork skills.
Desired:
·Experience using Test & Measurement lab equipment.
·Working experience on products which includes Hardware & Software integration.
·Experience in Python