• Design, develop, implement and support high-quality software build systems

  • Introduce new techniques and technologies for new build systems and evolve existing systems by automating the current build, test and deployment processes

  • Participate in development and support of Automation Test Systems

  • Develop Continuous Integration (CI) and Content Delivery (CD) pipelines for application services running on Cloud infrastructure

  • Integrate automated builds and build artifacts into test environments, unit test harnesses, and code analysis tools

  • Maintain and enhance external interfaces to build systems and information

  • Develop build scripts and tools for builds, using the most appropriate languages and technologies

  • Implement SCM strategies and security

  • Document and communicate the processes to other teams

  • Perform system admin on the tools which Config Management, CI and CD provide

  • Work closely with the development, QA and project management teams to optimize the ongoing strategies from source control through to product delivery

  • Manage build machines, servers, and build environments


  • 2+ years Build / Config Management / DevOps or software development experience

  • Experience with Git / Perforce, Atlassian Tools

  • Demonstrable experience with scripting technologies

  • Experience with administration of Source Code Management (SCM) tools like GIT or Perforce for code branching strategy and check in

  • Proficient in Java, HTML5

  • Hands on experience with tools such as Jenkins or JetBrains Teamcity

  • Experience with MSBuild, Gradle or other build scripting systems

  • Linux and Windows experience required

  • Familiar with Cloud Technologies

  • High attention to detail with excellent analytical and troubleshooting skills



  • Experience with AWS,  MS Azure, Google, or private cloud

  • Experience with any one or more of the containers (Docker, cri-o, rkt)

  • Web development experience