Engineer-Dev Ops
Canadian Red Cross
Ottawa
4d ago

You will enjoy :

Culture : an organization that is guided by our fundamental principles of humanity, impartiality, neutrality, independence, voluntary service, unity and universality

Opportunity : to work with the best and brightest in the non-profit field, in an environment that promotes continuous learning, creativity and collaboration

Flexibility : alternative work arrangements and paid time off for those life happens moments

Meaningful Work : you will be co-creating transformative and innovative solutions that create an impact at a global level

In this role you will :

  • Manage and develop Continuous Integration solutions and configurations for multiple projects for enterprise Web applications in a Windows Server / .NET environment
  • Implement a build process that uses npm / yarn / nuget for package management, webpack for bundling, grunt / gulp as task runners, and then TeamCity for deployment to the various development and production environments
  • Write build automation scripts to build and deploy applications, run automated tests, and acquire logs and output
  • Design and configure continuous integration and deployment pipelines on cloud and on-premises
  • Write concise technical documentation for CI / Deployment solutions and processes
  • We’re looking for :

  • 4+ years of experience working on enterprise scale projects to develop CI solutions, implement build and automated deployment processes
  • At least 3 years of experience working in an Agile development environment (stand-ups, sprints and other sprint ceremonies) using processes such as Scrum or Kanban and tools like Jira Software (Lean or TDD development experience works as well)
  • Thorough understanding of PaaS (Platform as a Service) frameworks to deploy applications to development and production environments
  • Working knowledge of SaaS (Software as a Service), the .NET Core framework and object-oriented programming in C#
  • Server-side scripting with tools such as NodeJS, Python or Powershell.
  • Experience using and configuring CI tools such as TeamCity / Bamboo / Jenkins
  • Build and deployment tools such as NPM, Nuget, Proget, Grunt, Gulp and Webpack
  • Strong understanding of IIS 7+
  • In-depth knowledge of Cloud architecture and the Azure platform (also GCP or AWS)
  • Up-to-date on current DevOps standards and best practices and continuously research new technologies and practices to improve your DevOps skills
  • This is a full-time permanent position.

    The Canadian Red Cross is committed to gender equality and social inclusion in our workplace. All qualified applications will receive consideration without regard to sex, gender identity, gender expression, sexual orientation, race, ethnic origin, color, religion, nationality, disability, age, or any other characteristic protected by applicable law.

    We encourage all qualified persons to apply particularly Indigenous peoples, persons with disabilities, ethnic minorities, visible minorities, and others who share our values and contribute to fostering an inclusive and diverse workplace.

    Please notify us as soon as possible of any adaptive measures you might require at any stage of the recruitment process.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form