Systems Engineer – Development Tools

Quant Firm #033

Responsibilities

  • Build and maintain tools and software to automate, monitor, and improve build, test, and development workflows
  • Analyze build patterns and troubleshoot systemic resource usage to reason about, design, and advocate more efficient processes, working with clients of our build infrastructure to identify and implement specific improvements
  • Consult with developers to help software engineers understand how to solve problems and interface with linux systems effectively and with an understanding toward sound systems engineering principles

Qualifications

  • Python programming
  • Ability to debug and analyze problems quickly
  • Ability to learn at a fast pace and apply knowledge effectively
  • Solid understanding of Linux/UNIX operating systems
  • 2+ years of relevant experience
  • Able to work effectively as a team player, but can also work independently
  • Skilled at juggling multiple tasks while maintaining a high attention to detail
  • Comfortable using, supporting, debugging, and where necessary patching open source software across a variety of languages
  • Bachelors or Masters degree in computer science or a related field

Preferred

  • Java and/or Groovy programming
  • Familiarity with systems configuration management and monitoring technologies
  • Familiarity with the Debian operating system
  • Familiarity with Jenkins and/or Gerrit Code Review and/or Phabricator

To apply for this job email your details to Graham.Gates@TechExecOnline.com

Job Overview
Job Location