À propos
À titre de Spécialiste DevOps / Développeur applicatif, vous jouerez un rôle clé dans la conception, le développement et la maintenance des couches applicatives et d'infrastructure infonuagique qui soutiennent les produits et services de PayFacto. Vous serez responsable de la mise en place de pipelines CI/CD robustes, du déploiement de solutions infonuagiques sécurisées et évolutives, et de la collaboration étroite avec les équipes de développement et d'infrastructure afin de livrer des solutions d'affaires innovantes et fiables.
Responsabilités principales
- Concevoir, développer et déployer des applications et services infonuagiques modulaires et natifs au cloud en utilisant les meilleures pratiques DevOps.
- Concevoir et maintenir des pipelines CI/CD automatisés intégrant l'analyse de code, les tests et le déploiement (Bitbucket Pipelines, GitHub Actions ou équivalent).
- Architecturer, implanter et gérer des solutions infonuagiques sur AWS en respectant les meilleures pratiques d'Infrastructure as Code (IaC) à l'aide de Terraform et CloudFormation.
- Développer des scripts et outils d'automatisation en Python, PowerShell ou Bash afin d'optimiser le provisionnement de l'infrastructure et le déploiement applicatif.
- Soutenir le développement applicatif en rédigeant du code efficace, testable et évolutif pour des outils internes ou des améliorations de produits.
- Assurer la haute disponibilité, la scalabilité et la sécurité des applications déployées grâce à une surveillance proactive et des mécanismes d'alerte (Datadog, CloudWatch ou équivalent).
- Mettre en œuvre des pratiques DevSecOps en intégrant la sécurité à chaque étape du cycle de développement et de déploiement.
- Identifier, analyser et corriger rapidement les vulnérabilités d'infrastructure et les problèmes de déploiement applicatif.
- Collaborer avec les équipes internes de produits et d'ingénierie afin d'aligner les pipelines DevOps avec les objectifs d'affaires et de livraison.
- Concevoir des systèmes auto-réparateurs et des solutions de reprise automatisée afin de réduire les interruptions de service.
- Participer à la gestion des incidents et à la rotation de garde au sein de l'équipe des opérations.
- Identifier des occasions d'amélioration continue et d'innovation afin d'accroître l'efficacité opérationnelle.
Profil recherché
- Minimum de 5 ans d'expérience en gestion d'environnements infonuagiques sur AWS.
- Solide expérience en DevOps et en développement applicatif, avec une expertise pratique dans au moins un langage de programmation moderne (ex. JavaScript, , Go).
- Maîtrise intermédiaire à avancée des technologies suivantes :
- Services AWS : Lambda, S3, EC2, RDS
- Outils DevOps : Bitbucket, Docker, Kubernetes
- Sécurité : IAM, ACL, groupes de sécurité, Control Tower
- Réseautique : VPC, VPN, équilibrage de charge
- Infrastructure as Code : Terraform, CloudFormation
- Expérience dans l'implantation de solutions de surveillance et d'observabilité (ex. Datadog, Prometheus, Grafana).
- Bonne connaissance des architectures microservices, de l'orchestration de conteneurs et des systèmes distribués.
- Excellente compréhension des flux CI/CD, des stratégies de branchement et de la culture DevOps.
- Certification AWS Solutions Architect – Associate (ou certification infonuagique équivalente), un atout.
- Connaissance pratique des environnements Windows et Linux.
- Expérience avec des systèmes de billetterie ou de centre de services pour le suivi des incidents et des demandes.
- Excellentes aptitudes analytiques, de communication et de collaboration.
- Capacité démontrée à travailler de façon autonome dans un environnement dynamique et en constante évolution.
- Bilinguisme (français et anglais) souhaité.
Ce que nous offrons
- Assurance médicale et dentaire dès le jour 1
- Télémédecine 24/7
- REER avec contribution de l'employeur
- Vacances et congés personnels
- Télétravail
- Défis techniques stimulants dans une entreprise en croissance rapide
*********************
DevOps Specialist / Application Developer
As a DevOps Specialist / Application Developer, you will play a key role in designing, developing, and maintaining both the application and cloud infrastructure layers that power PayFacto's products and services. You will be responsible for implementing robust CI/CD pipelines, enabling secure and scalable cloud solutions, and collaborating closely with development and infrastructure teams to deliver innovative, reliable business solutions.
Key Responsibilities
- Design, develop, and deploy modular, cloud-native applications and services using modern DevOps practices.
- Build and maintain automated CI/CD pipelines integrating code scanning, testing, and deployment (Bitbucket Pipelines, GitHub Actions, or equivalent).
- Architect, implement, and manage cloud solutions across AWS, following Infrastructure as Code (IaC) best practices using Terraform and CloudFormation.
- Develop automation scripts and tools in Python, PowerShell, or Bash to streamline infrastructure provisioning and application deployment.
- Support application development by writing efficient, testable, and scalable code for internal tools or product enhancements.
- Ensure high availability, scalability, and security of deployed applications through proactive monitoring and alerting (Datadog, CloudWatch, or similar).
- Implement DevSecOps practices by embedding security at every stage of the development and deployment lifecycle.
- Troubleshoot and resolve infrastructure vulnerabilities and application deployment issues efficiently.
- Collaborate with internal product and engineering teams to align DevOps pipelines with business and delivery goals.
- Design self-healing systems and automated recovery solutions to minimize downtime and improve reliability.
- Participate in incident management and on-call rotation as part of the operations support team.
- Identify opportunities to improve efficiency through continuous improvement and innovation.
Desired Profile
- Minimum of 5 years of experience managing cloud environments on AWS.
- Strong experience in both DevOps and application development, with hands-on experience in at least one modern programming language (e.g., JavaScript, , Go).
- Intermediate to advanced proficiency with:
- AWS Services: Lambda, S3, EC2, RDS
- DevOps Tools: Bitbucket, Docker, Kubernetes
- Security: IAM, ACLs, Security Groups, Control Tower
- Networking: VPC, VPN, Load Balancing
- Infrastructure as Code: Terraform, CloudFormation
- Experience implementing monitoring and observability solutions (e.g., Datadog, Prometheus, Grafana).
- Familiarity with microservices architectures, container orchestration, and distributed systems.
- Strong understanding of CI/CD workflows, branching strategies, and DevOps culture.
- AWS Solutions Architect Associate certification (or equivalent cloud certification) is an asset.
- Working knowledge of Windows and Linux environments.
- Experience using service desk or ticketing systems for incident and request tracking.
- Excellent analytical, communication, and collaboration skills.
- Proven ability to work independently in a fast-paced, evolving environment.
- Bilingual (French and English) preferred.
What we offer
- Medical and dental coverage from Day 1
- 24/7 telemedicine
- RRSP matching
- Vacation and personal days
- Remote work
- The challenge of working in a fast-growing product company
Location
Montreal or Quebec City, Quebec (Remote)
Employment Type
Temps plein / Full-Time
Minimum Experience
Experienced
Compétences linguistiques
- French
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.