Cloud Developer

Montreal

Offre publiée le 2025-06-22

Compunnel Inc.

Job Title: Cloud Developer

Experience Level: 5-7 years

Location: Montreal, Quebec (Day 1 onboarding onsite / in office presence 3x week)

The ideal candidate will develop quality software working with public cloud service provider (CSP) infrastructure across different Public Cloud areas and is proficient with various Object-Oriented development tools and techniques. The individual should be experienced with Python or Golang and Terraform development as well as NoSQL databases.

Primary responsibilities

  • Hands-on development and design of Python applications
  • Enhance and integrate the CSP automation framework with in-house tooling (Azure initially)
  • Integrate automation workflows into CI / CD pipelines
  • Improve MS developer experience by collaborating with client & infrastructure teams
  • Interface with a global team of application developers and infrastructure engineers
  • Produce proof of concepts in new areas of development
  • Investigate production issues
  • Provide technical support for debugging application failures in production systems
  • Participate in all aspects of SDLC (analysis, design, coding, testing, deployment)

Required Skills

  • 6-8+ years of hands-on professional development experience
  • Experience with Python, Golang, Java or JavaScript / TypeScript
  • Solid understanding of object-oriented design and development
  • Proficient with DB technologies (preferably NoSQL) including modelling, testing and tuning
  • Proficiency in Linux / Unix environments
  • Experience with BDD frameworks (Cucumber / Gherkin, Go Dog, behave, etc.)
  • Competency with version control systems (git) and CI / CD tools (Jenkins)
  • Good understanding of Agile & DevOps methodologies and tools (e.g. Jira, Rally)
  • Ability to write reusable, optimized and maintainable code that is well documented and follows industry standard best practices
  • Excellent communication and presentation skills in a clear and concise manner across different stakeholder groups and knowledge levels

Nice to have

  • Experience with globally dispersed teams that fall across different time zones
  • Experience with Infrastructure as Code (Terraform)
  • Experience with OPA
  • Experience designing GCP / Azure / AWS applications
  • Knowledge of security controls and / or security tooling for the Public cloud