Python Developer

Montreal

Offre publiée le 2025-05-09

FBSPL

Job Summary :

The Web Engineering team is seeking a highly skilled Java / Python Developer to contribute to the design and development of a next-generation web hosting and infrastructure provisioning platform. The ideal candidate is technically strong, self-motivated, and thrives in a collaborative environment, working across geographies and organizational divisions. This role offers the opportunity to explore and innovate in cloud-based web platforms and deliver solutions tailored to diverse application needs across the organization.

Key Responsibilities :

  • Participate in Agile squads to design, develop, and enhance web hosting and infrastructure provisioning platforms.
  • Explore and adopt emerging technologies in cloud-based application platforms.
  • Collaborate with teams across the organization to gather requirements, provide technical guidance, and implement solutions.
  • Work closely with application teams to promote cloud-native best practices and support onboarding and integration.
  • Troubleshoot and debug complex production systems and application issues.
  • Document and communicate technical designs, progress, and results effectively.

Required Skills & Experience :

  • Proficiency in Python and shell scripting.
  • Hands-on experience with Java programming.
  • Solid understanding of HTTP / HTTPS, RESTful APIs, and container technologies like Docker / Podman.
  • Familiarity with Kubernetes (both private and public cloud environments).
  • Strong understanding of network fundamentals, including TCP / IP, SSL / TLS, DNS / DHCP, load balancing, authentication & authorization.
  • Experience developing and deploying applications on Apache and Tomcat.
  • Excellent communication skills for writing documentation and working in distributed teams.
  • Preferred Skills :

  • Experience with multi-tenant, distributed system architecture on public and private cloud platforms.
  • Knowledge of database technologies, including RDBMS and NoSQL.
  • Familiarity with Terraform, Ansible, and authentication protocols like OAuth / OIDC.
  • Prior involvement in CI / CD, DevOps, and infrastructure automation.
  • Certifications (Optional but Beneficial) :

    Certified Kubernetes Administrator (CKA)

    AWS / GCP / Azure Cloud Certifications

    HashiCorp Certified : Terraform Associate

    Education : Bachelors Degree

    Certification : Certified Kubernetes Administrator , Azure Cloud Certifications