Description

KEY RESPONSIBILITIES:

 


Primary directive: Plan and deliver migration of CI flow from one git versioning tool (gerrit) to another (github)


Administering, maintaining, and enhancing infrastructure systems.


Identify gaps in efficiency/throughput and provide mid and long-term solutions.


Implement infrastructure features to enable diagnostic development and CI flows to achieve coverage goals.


Work with client infrastructure teams external and internal to the diagnostics group.


PREFERRED EXPERIENCE:

 


Github Expertise
In depth knowledge of Github CI/CD and DevOps related tasks, including pull request management, Github Actions, Github Checks, Github Organization/multiple repository management.
CI automation tools and configuration management. i.e. Buildbot (preferred) or Jenkins.
System and software admin and development in Engineering or IT industry.
Server configuration management, build, install, and maintenance experience.
Scripting languages in bash, shell, Python, Ruby.
Linux and Windows admin experience. Preferably Ubuntu and/or RedHat certified.
Database knowledge and experience. Preferred MySQL or PostgreSQL.
Compile language familiarity to debug failures in gcc/C++ (preferred), Java, or C.
Bonus for experience with Gerrit git versioning tool.
Bonus for experience with ansible.


ACADEMIC CREDENTIALS:

 


Desired degrees: Bachelor or Master of Science
Preferred field: Computer Engineering, Computer Science, or Electrical Engineering

Education

Bachelor or Master of Science