Senior Engineer/Technical Lead (C++/Linux/Conan)

Posted:
9/19/2024, 2:49:21 AM

Location(s):
Ahmedabad, Gujarat, India ⋅ Gujarat, India

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Position:

Senior Engineer/Technical Lead (C++/Linux/Conan)

Job Description:

What You'll Be Doing

  • Act as a first responder to the support requested posted in slack or via ticket
  • Independently assess the request and defer implementation to the respective workstream
  • Create, maintain and improve tools for our CI/CD platforms
  • Investigate and root cause failures in existing builds which uses CMake and Conan configuration
  • Integrate builds into Jenkins pipelines
  • Documenting, implementing, and testing the tools and builds to ensure correctness, reproducibility, etc. 
  • Monitor health of the test and build infrastructure - report and fix as necessary


What Are We Looking For
Must have:

  • Strong analytical abilities to analyze the effectiveness of the test and build environment and make the appropriate improvements
  • Effective communication (verbal + written) and skills to collaborate with various teams
  • Experience with managing Windows & Linux systems
  • Understanding of CI/CD principles
  • Coding knowledge on at least one programming language (Python, Java, C++ or Groovy)
  • Hands-on experience with Jenkins master, plugins and node management
  • Experience with at least one monitoring tool like Grafana, Nagios, etc.

Nice to have:

  • Working knowledge on Docker and Kubernetes (CLI)
  • Proficiency with scripting languages: bash, PowerShell, python or groovy
  • Familiarity with build systems: Make, CMake, Conan or similar
  • Familiar with git CLI
  • Basic understanding of embedded software, C/C++ language
     

Location: Ahmedabad

Location:

IN-GJ-Ahmedabad, India-Ognaj (eInfochips)

Time Type:

Full time

Job Category:

Engineering Services