CrawlJobs Logo

Python Developer / DevOps

nttdata.com Logo

NTT DATA

Location Icon

Location:
Canada , Montreal

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

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

Job Responsibility:

  • Develop quality software working with public cloud service provider (CSP) infrastructure across different Public Cloud areas
  • Liaise with global teams to understand requirements, develop high quality code, and deliver projects
  • 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

Requirements:

  • 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 experience 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:

  • 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

Additional Information:

Job Posted:
April 23, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Python Developer / DevOps

Python Developer

The IT company Andersen invites a Python Developer in Abu Dhabi to join its team...
Location
Location
United Arab Emirates , Abu Dhabi
Salary
Salary:
Not provided
andersenlab.com Logo
Andersen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in backend development using Python for 5+ years
  • Strong experience with FastAPI for building RESTful APIs and microservices
  • Hands-on experience with API gateways (e.g., Kong, WSO2) and authentication/authorization solutions (e.g., Keycloak, Active Directory/ADFS)
  • Familiarity with CDN configuration (CloudFront, Cloudflare, Fastly, Akamai) for static assets and API edge caching
  • Experience integrating messaging systems (e.g., Kafka, RabbitMQ) and event-driven architectures
  • Knowledge of CI/CD pipelines and version control (Git, Azure DevOps)
  • Backend Development: Python, FastAPI, REST API design and implementation
  • Microservices Architecture: Design, deployment, and maintenance
  • Data Management: PostgreSQL, Oracle PL/SQL
  • caching with Redis
Job Responsibility
Job Responsibility
  • Developing, maintaining, and enhancing web applications
  • Writing clean, efficient, and well-documented code
  • Collaborating with the team to understand project requirements and specifications
  • Integrating third-party APIs and services
  • Troubleshooting, debugging, and resolving technical issues
  • Implementing security and data protection measures
  • Optimizing application performance and scalability
  • Conducting code reviews and providing constructive feedback to team members
  • Ensuring code quality through different types of testing and continuous integration
What we offer
What we offer
  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others
  • The opportunity to change the project and/or develop expertise in an interesting business domain
  • Guarantee of professional, financial, and career growth
  • The company has introduced systems of mentoring and adaptation for each new employee
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies)
  • Certification compensation (AWS, PMP, etc)
  • Referral program
  • English courses
Read More
Arrow Right

Cloud Development and DevOps Engineer

Position at Hewlett Packard Enterprise (HPE) focused on designing and developing...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent
  • 5–8 years of experience in cloud software development and DevOps, including 3+ years of hands-on expertise in both
  • Demonstrated expertise with AWS or Azure cloud platforms
  • Proficiency in containerization tools like Kubernetes and Docker/containerd
  • Experience with deployment and orchestration tools, such as Jenkins, Spinnaker, Terraform, Helm, and ArgoCD
  • Strong programming skills in Golang, Python
  • Rust is a plus
  • Familiarity with database programming, particularly PostgreSQL
  • In-depth knowledge of networking principles, systems programming, and Linux
  • Experience in monitoring platforms like Prometheus, Grafana, and Kibana
Job Responsibility
Job Responsibility
  • Design and develop scalable and distributed cloud software applications
  • Lead DevOps initiatives with a focus on CI/CD practices, deployment automation, and orchestration
  • Develop and deploy solutions using Hashicorp Vault and Consul
  • Work with cloud platforms like AWS and Azure to implement solutions
  • Manage containerization tools like Kubernetes and Docker/containerd for microservices application development
  • Develop, enhance, and troubleshoot systems using Golang, Python, and Rust
  • Implement secure cloud workload practices including IAM and public key infrastructure
  • Utilize monitoring platforms such as Prometheus, Grafana, and Kibana to oversee systems
  • Collaborate with cross-functional teams to address operational challenges and optimize processes
  • Drive innovation in DevOps and cloud architecture practices.
What we offer
What we offer
  • Health and wellbeing support for team members and loved ones
  • programs catered to helping team members reach career goals
  • inclusive workplace celebrating individual uniqueness.
  • Fulltime
Read More
Arrow Right

Junior Developer, DevOps

Fullscript’s Platform Engineering group is growing, and we’re looking for a Juni...
Location
Location
Canada , Ottawa; Toronto
Salary
Salary:
Not provided
fullscript.com Logo
Fullscript
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A genuine interest in DevOps, infrastructure, systems engineering, or automation
  • Some hands-on experience with cloud environments such as AWS, GCP, or Azure
  • Exposure to Kubernetes or container-based development
  • Familiarity with infrastructure-as-code tools (Terraform, Ansible, or similar)
  • Ability to write and maintain scripts in languages like Python, Ruby, Go, or Bash
  • A growth mindset
  • you like learning new technologies and understanding how systems fit together
  • Comfort working independently and communicating clearly in a mostly async environment
Job Responsibility
Job Responsibility
  • Build and maintain the tooling developers rely on (from local environments to CI/CD pipelines)
  • Support our AWS, Kubernetes, and Terraform-based infrastructure, helping the team scale systems reliably and securely
  • Automate workflows across the platform using scripting languages like Python, Ruby, Go, or Bash
  • Work closely with other engineers to improve deployment speed, reliability, and consistency across environments
  • Contribute to internal documentation, observability improvements, and developer experience initiatives
  • Participate in code reviews, technical discussions, and small project ownership as you grow into the role
  • Collaborate asynchronously and operate with autonomy, while staying aligned with the team through regular check-ins
What we offer
What we offer
  • Flexible PTO & competitive pay
  • RRSP match (CAD) & stock options
  • Customizable benefits — flexible coverage, paramedical services, and an HSA
  • Flexible benefits package and additional perks
  • Employee discount on Fullscript catalog of products for family & friends
  • Continuous learning — training budget + company-wide initiatives
  • Wherever You Work Well — hybrid and remote flexibility
  • Fulltime
Read More
Arrow Right

Senior Python Developer

As a Python Engineer, you'll be a key contributor to building robust and scalabl...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Proven experience designing and implementing Python-based backend services
  • Expertise in building data pipelines leveraging Big Data technologies, preferably Spark and Python
  • Experience with Angular, React or other front-end frameworks is a plus
  • Strong database skills, with experience using SQL and NoSQL technologies (e.g., SQL Server, MongoDB)
  • Experience collaborating with data scientists and developing pipelines that support statistical algorithms
  • Demonstrated experience working in a DevOps environment, including CI/CD tools, monitoring tools, and log aggregation tools
  • Experience with Docker/Kubernetes is mandatory
  • Ability to automate and streamline the build, test and deployment of data pipelines
  • Deep experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
Job Responsibility
Job Responsibility
  • Develop and maintain Python micro-services, encompassing numerous data pipelines and algorithms designed to identify market abuse
  • Expand ETL processes to incorporate new data sources seamlessly
  • Collaborate with quantitative analysts and data scientists to understand and implement requirements for new algorithms, data onboarding, quality checks, and timeliness
  • Build strong relationships with clients and stakeholders to understand their needs and prioritize work effectively
  • Thrive in a multidisciplinary team environment, working closely with fellow developers, quants, data scientists, and production support teams
  • Fulltime
Read More
Arrow Right

Lead Python Developer

The Engineering Lead Analyst is a senior level position responsible for leading ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in an Engineering role
  • experience working in Financial Services or a large complex and/or global environment
  • project management experience
  • J2EE/microservices development experience of running applications in cloud native environments (Google cloud, AWS, API Gateway technologies)
  • strong proficiency in JavaScript, including experience with ReactJS and NodeJS
  • experience with MongoDB or other NoSQL databases
  • solid understanding of Python and experience with relevant libraries
  • experience with version control systems like Git
  • knowledge of CI/CD pipelines and DevOps practices is a plus
  • consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • serve as a technology subject matter expert for internal and external stakeholders and provide direction for all firm mandated controls and compliance initiatives
  • ensure that all integration of functions meet business goals
  • define necessary system enhancements to deploy new products and process enhancements
  • recommend product customization for system integration
  • identify problem causality, business impact and root causes
  • exhibit knowledge of how own specialty area contributes to the business and apply knowledge of competitors, products and services
  • advise or mentor junior team members
  • impact the engineering function by influencing decisions through advice, counsel or facilitating services
  • drive and implement rigorous quality standards for all aspects of the automation delivery from initial concept to final implementation
  • continually evolve the working practices within and services provided by Production Management (regionally and globally) to improve efficiency and productivity
  • Fulltime
Read More
Arrow Right

Senior DevOps Developer in Test

We are seeking Senior DevOps Developer in Test who will be leading initiatives a...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 7-10 years’ experience
  • Knowledge of complete SDLC and experience in software testing methodology, tools, test planning and test execution
  • Strong coding skills
  • Strong troubleshooting and analytical skills for performing root cause analysis
  • Ability to effectively work with stakeholders in multiple engineering teams for defect investigation, root cause analysis, and implementation of corrective/preventative actions
  • Knowledge of tools and processes for regression, scale, and performance testing
  • Ability to write clear test specifications
  • Experience working in continuous integration and continuous delivery
  • Self-motivated with excellent verbal and written communication skills
Job Responsibility
Job Responsibility
  • Understand, participate, provide input for functional and design specs and other design documentation
  • Execute and automate long running, scale, reliability, and security testcases and report the results
  • Collaborate with other cross-functional teams including but not limited to Product Management, Customer Support and Platform engineering
  • Provide guidance and mentoring to new hires joining the team
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Python Developer

The project centers around a high-scale, free-to-play social sportsbook platform...
Location
Location
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend development experience with Python
  • Solid experience with Django and asynchronous programming (asyncio)
  • Experience with Apache Kafka in production
  • Strong understanding of microservices and distributed systems
  • Proficiency with SQL databases (especially PostgreSQL)
  • Experience with Docker
  • Kubernetes is a plus
  • Familiarity with CI/CD pipelines and test automation
  • Cloud experience with AWS (or other cloud providers)
  • Knowledge of monitoring tools (Prometheus, Grafana, or similar)
Job Responsibility
Job Responsibility
  • Take full ownership of backend services from design through deployment and ongoing maintenance
  • Develop scalable, high-performance distributed systems using Python and Django
  • Architect services to handle millions of users with low latency and high availability
  • Implement and manage robust APIs, data pipelines, Kafka-based event streams, and caching layers
  • Collaborate with product, frontend, and DevOps teams to meet ambitious timelines
  • Conduct code reviews, mentor junior engineers, and uphold coding standards
  • Ensure system observability and reliability through logging, metrics, and tracing
  • Optimize for performance and scalability under heavy load
  • Contribute to CI/CD pipelines and test automation strategies
  • Participate in on-call rotations to support production stability
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Internal startup incubator
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
Read More
Arrow Right

Backend Developer (Python)

Lensa.com is one of the biggest recruitment and career platforms on the United S...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
lensa.com Logo
Lensa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Several years of experience in backend development (preferably in Python)
  • Knowledge of relational database technologies (eg.: MySQL, PostgreSQL)
  • Able to write clean code
  • Experience working in Linux environments
  • Prior experience in web development
  • Being ready to make decisions on your own and being able to work in a team as well
  • Being motivated by challenging problem solving
  • Good English language knowledge or being ready to develop your skills
Job Responsibility
Job Responsibility
  • Be responsible for designing, developing, deploying and operating microservices as part of a team
  • Develop mission critical applications at a very high scale
  • Work in an agile environment (scrum by the book)
  • Cooperate with the product owner, the scrum master, the domain experts, the tech lead and other devops teams
  • Develop in diverse, distributed cloud-based (AWS) technology stacks using Python
  • Focus on continuous integration and continuous delivery
What we offer
What we offer
  • Flexible working hours with home office opportunity
  • Medicover health insurance
  • Company breakfast and lunch every day in the office
  • Office massage
  • In-house gym in the office with organised trainings and sport equipments
  • Udemy business account for continuous learning and self-development
  • Exciting programs and team-building events
  • Recreation room with darts, ping pong, foosball, XBox, and other games
  • Modern and fancy office in Buda close to Széll Kálmán tér
Read More
Arrow Right