logo

View all jobs

Infrastructure Developer/Devops

Remote, Canada · Computer/Software
We are looking for a software development infrastructure expert to build out our compilation and testing capabilities and provide the tools to empower our developers.

Responsibilities

    • Develop the tools and workflows to drive our build and release processes
    • Set the standards and best practices for builds, packaging, and CI workflows
    • Improve and maintain the CI and test infrastructure, both cloud and on-premises
    • Provide analytic tools and dashboards to report on build and CI status
    • Deploy and integrate developer tool improvements into our workflows (e.g. code coverage tools)

Requirements

    • 5+ years experience in SW Development and/or DevOps
    • Experience orchestrating large compilation flows (CMake, C++ preferred)
    • Experience developing and maintaining CI systems (Jenkins/Teamcity preferred)
    • Experience building and deploying containerized systems (Docker preferred)
    • Experience with AWS services and administration
    • Proficient in one or more scripting languages (bash/Python preferred)
    • Knowledge of git repo management best practices
    • Knowledge of software release best practices (C++/Python preferred)

Preferred Skills & Experience

    • Experience with software package management systems:  pypi, conan 
    • Familiarity with configuration management systems: ansible, chef, terraform
    • Familiarity with common reporting and monitoring tools: datadog, grafana

Share This Job

Powered by