Talent.com
NTT
Python Developer / DevOps - Onsite Montreal PositionNTT • Montreal, CA-QC, Canada
Python Developer / DevOps - Onsite Montreal Position

Python Developer / DevOps - Onsite Montreal Position

NTT • Montreal, CA-QC, Canada
18 days ago
Job type
  • Full-time
Job description
JOB DESCRIPTION

Req ID: 363578

We are currently seeking a Python Developer / DevOps - Onsite Montreal Position to join our team in Montreal, Quebec (CA-QC), Canada (CA).

Day to Day/Job Function

  • 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 and Terraform development as well as NoSQL databases. Good problem-solving skills and taking ownership of items independently while tracking to closure are also an absolute must.
  • The candidate will liaise with global teams to understand requirements, develop high quality code, and deliver projects. The position requires attention to detail, coupled with ownership, to ensure the delivery of high-quality applications.
  • Perform hands-on development and design of Python-based applications.
  • Develop, enhance, and integrate automation workflows for Public Cloud Service Providers (CSP), initially focused on Azure, and integrate with in-house tooling.
  • Integrate automation workflows into CI/CD pipelines using GitHub Actions and Jenkins.
  • Build proof-of-concept solutions in new areas of cloud and automation development.
  • Provide technical support and debugging for application failures in both on-premises and cloud environments.
  • Participate in all phases of the Software Development Life Cycle (SDLC), including analysis, design, coding, testing, and deployment.
  • Evaluate, onboard, and implement emerging DevOps and automation tools to improve efficiency.
  • Build and integrate observability into cloud platforms and solutions using open-source tools (Prometheus, Grafana, OpenTelemetry).
  • Identify, highlight, and reduce operational toil through automation, architectural improvements, and process optimization.
  • Collaborate with global teams to understand requirements, develop high‑quality code, and deliver cloud-focused projects.

Required Qualifications

  • 6+ years of experience with Python development.
  • 6+ years of experience working with Infrastructure as Code (Terraform and Ansible).
  • 6+ years of experience with CI/CD pipelines, preferably GitHub Actions and Jenkins.
  • 6+ years of expereince using object-oriented design and development principles.
  • Proficiency in Linux/Unix environments.
  • Experience working with database technologies (preferably NoSQL), including data modeling, testing, and performance tuning.
  • Ability to write reusable, optimized, maintainable, and well‑documented code following industry best practices.
  • Experience implementing open-source monitoring and observability tools such as Prometheus, Grafana, Splunk or Open Telemetry.
  • Strong problem‑solving skills and ability to take ownership of tasks and drive them independently to closure.
  • Understanding of networking concepts (TCP/IP, DNS, Load Balancing)

Nice to Have (but not a must)

  • Experience building cloud automation specifically for Azure.
  • Experience evaluating new DevOps tools or contributing to internal automation frameworks.
  • Exposure to multi-cloud environments or additional CSPs (AWS, GCP).
  • Familiarity with containerization or orchestration (Docker, Kubernetes).
  • Experience with high-scale systems or fintech platforms
  • Exposure to security and compliance practices
  • Knowledge of performance optimization and capacity planning

#LI-NorthAmerica

Résumé du poste

Nous recherchons un développeur Python expérimenté en ingénierie de la fiabilité des sites (SRE) pour concevoir des outils d'automatisation, améliorer la fiabilité des systèmes et assurer le support d'une infrastructure évolutive.

Missions quotidiennes

Le candidat idéal développera des logiciels de qualité en travaillant avec l'infrastructure de fournisseurs de services cloud publics (CSP) sur différents environnements cloud et maîtrisera divers outils et techniques de développement orienté objet.

• Il devra avoir une expérience confirmée du développement Python et Terraform, ainsi que des bases de données NoSQL. D'excellentes aptitudes à la résolution de problèmes, la capacité à prendre en charge des projets de manière autonome et à en assurer le suivi jusqu'à leur résolution sont indispensables.

• Le candidat collaborera avec des équipes internationales pour comprendre les besoins, développer un code de haute qualité et livrer les projets. Ce poste exige une grande rigueur et un sens des responsabilités afin de garantir la livraison d'applications de haute qualité.

• Développement et conception d'applications Python.

• Développement, amélioration et intégration de flux de travail d'automatisation pour les fournisseurs de services cloud publics (CSP), initialement axés sur Azure, et intégration avec les outils internes. • Intégrer des flux de travail d'automatisation dans les pipelines CI/CD à l'aide de GitHub Actions et Jenkins.

• Concevoir des solutions de preuve de concept dans de nouveaux domaines du développement cloud et de l'automatisation.

• Fournir un support technique et assurer le débogage des défaillances d'applications dans les environnements sur site et cloud.

• Participer à toutes les phases du cycle de vie du développement logiciel (SDLC), y compris l'analyse, la conception, le codage, les tests et le déploiement.

• Évaluer, intégrer et implémenter les nouveaux outils DevOps et d'automatisation afin d'améliorer l'efficacité.

• Développer et intégrer l'observabilité dans les plateformes et solutions cloud à l'aide d'outils open source (Prometheus, Grafana, OpenTelemetry).

• Identifier, mettre en évidence et réduire les tâches opérationnelles répétitives grâce à l'automatisation, aux améliorations architecturales et à l'optimisation des processus.

• Collaborer avec des équipes internationales pour comprendre les besoins, développer un code de haute qualité et mener à bien des projets axés sur le cloud.

Qualifications requises

• Plus de 3 ans d'expérience en développement Python.

• 6 ans d'expérience avec l'Infrastructure as Code (Terraform et Ansible).

• Expérience des pipelines CI/CD, de préférence GitHub Actions et Jenkins.

• Solide compréhension des principes de conception et de développement orientés objet.

• Maîtrise des environnements Linux/Unix.

• Expérience des technologies de bases de données (de préférence NoSQL), incluant la modélisation des données, les tests et l'optimisation des performances.

• Capacité à écrire du code réutilisable, optimisé, maintenable et bien documenté, en respectant les bonnes pratiques du secteur.

• Expérience de la mise en œuvre d'outils de surveillance et d'observabilité open source tels que Prometheus, Grafana, Splunk ou Open Telemetry.

• Excellentes aptitudes à la résolution de problèmes et capacité à prendre en charge des tâches et à les mener à bien de manière autonome.

• Connaissance des concepts de réseau (TCP/IP, DNS, équilibrage de charge).

Atouts (non obligatoires)

• Expérience en automatisation cloud, notamment pour Azure. • Expérience en évaluation de nouveaux outils DevOps ou en contribution à des frameworks d'automatisation internes.

• Connaissance des environnements multicloud ou d'autres fournisseurs de services cloud (AWS, GCP).

• Maîtrise de la conteneurisation ou de l'orchestration (Docker, Kubernetes).

• Expérience des systèmes à grande échelle ou des plateformes fintech.

• Connaissance des pratiques de sécurité et de conformité.

• Connaissance de l'optimisation des performances et de la planification de la capacité.

About NTT DATA

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

Create a job alert for this search

Python Developer / DevOps - Onsite Montreal Position • Montreal, CA-QC, Canada

Similar jobs

DevOps Specialist Montreal, Toronto

MaintainX, Inc.Montreal (administrative region), QC, CA
Full-time

We are looking for a DevOps Engineer to join our DevOps team.This role sits at the intersection of infrastructure, deployment, reliability, and developer enablement.This is a hands‑on technical rol... Show more

 • Promoted

Senior Azure Integration Developer (C#, Python)

Sonepar Canada, Inc.Laval (administrative region), QC, CA
Full-time

A leading distributor of electrical products in Canada is seeking an Integration Software Developer to design and support integration solutions that ensure reliable data exchange.The ideal candidat... Show more

 • Promoted

DevOps Engineer (AWS/Linux/Python)

Zeni Max Media, Inc.Montreal (administrative region), QC, CA
Full-time

A gaming development company in Montreal is seeking a skilled candidate to manage AWS infrastructure for its projects.Responsibilities include operating microservices in cloud environments and effe... Show more

 • Promoted

Montreal Full Stack Developer in Python

Aarorn Technologies IncMontreal (administrative region), QC, CA
Full-time

Join Morgan Stanley as a Full Stack Developer specializing in Python and Generative AI technologies in Montreal.Engage in a collaborative, onsite environment focused on developing innovative soluti... Show more

 • Promoted

MONTREAL [hybrid] - Python / React senior Developer

QUANTEAM (RAINBOW PARTNERS Group)Montreal (administrative region), QC, CA
Full-time

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services.Guided by our core values of closeness, teamwork, diversity, and e... Show more

 • Promoted

Python Developer / DevOps - Onsite Montreal Position

NTT DATA, Inc.Montreal (administrative region), QC, CA
Full-time

Python Developer / DevOps - Onsite Montreal Position.The ideal candidate will develop quality software working with public cloud service provider (CSP) infrastructure across different Public Cloud ... Show more

 • Promoted

Python Developer / DevOps - Onsite Montreal Position

NTT DATA North AmericaMontreal
Full-time

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us.If you want to be part of an inclusive, adaptable, and forward‑thinking organization, apply now.... Show more

 • Promoted

Python Developer - montréal

INVOKEmontréal, qc, ca
Full-time

We are looking for a talented and experienced Python Developer with 3 to 5 years of professional experience to join our dynamic team.As a Python Developer, you will be responsible for designing, de... Show more

 • Promoted

Senior Python Developer (multiple opportunities) (Hybrid)

PowerToFlyMontreal
Full-time

We’re seeking someone to join our Equity Risk Systems team as a Senior Python Developer in ESTAR to be responsible for using Python to automate various processes around the QA and DevOps world.In t... Show more

 • Promoted

Remote Python Developer Opportunity

NÖORD TECHNOLOGIESLaval (administrative region), QC, CA
Remote
Full-time

Elevate your career as a Remote Python Developer, focusing on software solutions and system integration.Bring your knowledge of asset management and Python web stacks to our team.In this remote pos... Show more

 • Promoted

Python Developer (Multiple Opportunities) (Hybrid)

Morgan StanleyMontréal, Canada
Full-time

OverviewJoin to apply for the Python Developer (multiple opportunities) (Hybrid) role at Morgan Stanley.We are currently looking to fill multiple Python developer positions across the Montreal offi... Show more

 • Promoted

Senior API and Middleware Developer - Coforge

Coforgesaint-esprit, qc, ca
Full-time

Job Title/Role: API Middleware Developer.We at Coforge are seeking a API Middleware Developer with the following skillset:.As a Senior API & Middleware Developer for the Platform Engineering team, ... Show more

 • Promoted

Senior DevOps & Python Platform Engineering Specialist

TMC CanadaMontreal (administrative region), QC, CA
Full-time

Ce poste implique les tâches et responsabilités suivantes :.Développement logiciel et ingénierie.Concevoir, développer et maintenir des solutions de gestion de contenu évolutives, des intégrations ... Show more

 • Promoted

Python Iaas Developer

Central Business Solutions, IncMontréal, Canada
Full-time

We offer: To work with some of the best professionals in the business - for a firm that values individual intellect as much as teamwork.State-of-the-art offices in the City Centre that are designe... Show more

 • Promoted

Montreal Hybrid Role: Infrastructure Developer

Axelon Services CorporationMontreal (administrative region), QC, CA
Full-time

Take on a hybrid position as an Infrastructure Developer in Montreal, focusing on automation and database projects.Your skills in Python and Unix will drive critical infrastructure initiatives.In t... Show more

 • Promoted

Senior DevOps Developer – Cloud Ops, CI/CD & Kubernetes

SAP SEMontreal
Full-time

A leading enterprise software company in Montreal is seeking a Senior DevOps Developer to manage the technical operations of SAP BTP applications.The role involves overseeing CI/CD pipelines, ensur... Show more

 • Promoted

Hybrid Senior DevOps Engineer in Montreal

Tech Talent InternationalMontreal
Full-time

Tech Talent International is seeking a Senior DevOps Engineer for an essential hybrid role in Montreal.Engage with high-profile financial clients while optimizing CI/CD pipelines and security pract... Show more

 • Promoted • New!

Montreal Hybrid Python Developer Role

Hunter BondMontreal
Full-time

Elevate your engineering career with a hybrid position in Montreal building cutting-edge Python tools.Work directly with traders on impactful real-time risk and analytics systems.This software engi... Show more

 • Promoted • New!

Lead Python DevOps Specialist

CapgeminiMontreal (administrative region), QC, CA
Full-time

Become a Lead Python DevOps Specialist and enhance our content management frameworks.Use your advanced Python skills to lead development, automation, and mentoring initiatives in a collaborative at... Show more

 • Promoted

Full-stack Developer - montréal (dorval)

Air Canadamontréal (dorval), montréal (dorval), ca
Full-time

Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America.Let your career take flight by joining our diverse and vibrant team at the... Show more