DevOps Developer

Arcurve is one of North America’s leading full-service technology, advisory and software development companies. In 2006, we began with a belief that there was a better way to deliver professional services in the technology industry. Since then, we have completed more than 700 projects for clients ranging from start-ups to Fortune 500 companies. From our offices in Calgary, Halifax, Houston and Vancouver we deliver exceptional results for our clients in a diverse range of industries including telecommunications, oil and gas, transportation, private equity, gaming, infrastructure, software, financial and hospitality.

At Arcurve, we believe that work should be an enjoyable experience, and that the best “aha” moments come through team learning and continuous motivation. We know the key to success is collaboration, and that you can’t put a value on accountable, transparent and authentic interactions. We strive to deliver exceptional service, while creating lasting, authentic relationships with our employees, our contractors, our students, our clients and our community.

We’re looking for an authentic, collaborative, accountable and talented DevOps Developer to join the Arcurve team!

You Are

  • Passionate about Technology
  • An authentic and creative human
  • Driven to Succeed
  • A Believer in the importance of teamwork
  • Community-minded
  • An expert problem solver
  • Someone who thrives on challenge
  • Motivated by exceptional results
  • Someone who cares about your clients

The Goal

We are looking for a DevOps Developer to help us build functional systems that improve our client projects. DevOps Developer responsibilities include deploying product updates, identifying production issues, and implementing integrations.

The Responsibilities

  • Collaborate with our multidisciplinary client services team and manage your time across multiple projects in a results-driven environment
  • React to shifting priorities in a productive manner with a client services focus
  • Deploy updates and fixes and implement integrations
  • Develop software to integrate with internal back-end systems
  • Perform root cause analysis for production errors
  • Investigate and resolve technical issues
  • Develop scripts to automate visualization
  • Design procedures for system troubleshooting and hands on testing using Unit Testing, Integration Testing and/or Platform Testing
  • Design, develop and implement business functionality into web-based solutions

The Requirements

  • Experience as a DevOps Developer or similar Software Developer role
  • Working knowledge of the following technologies: Azure, AWS, GCP, DevOps, MLOps, SQL, Docker, CI/CD,
  • Kubernetes, C#, Python, Ruby, Javascript, GraphQL, REST, API Design, SSO, oAuth2.0, Kafka, RabbitMQ,
  • Json Interface Design, Java, C, C++
  • Solid experience with DevOps abstractions and Design Patterns
  • Solid understanding of Agile story mapping
  • Fast learner with collaborative team skills

The Perks

  • Competitive salary plus health benefits
  • A convenient, central location
  • A fun work atmosphere that values equity, diversity and inclusion
  • Hybrid work environment and flexible scheduling
  • Contract or permanent employment opportunities – your choice!

This is a Calgary-based position; however, it is open for remote work to anyone authorized for work in Canada.