đŸ‘šđŸ»â€đŸ’» postech.work

Senior AWS Devops Engineer

TEKsystems ‱ 🌐 In Person

In Person Posted 5 days, 13 hours ago

Job Description

English version will follow - La version anglaise suit

Description Du Mandat

Êtes-vous passionnĂ© par les technologies cloud, l’ingĂ©nierie de l’IA et la crĂ©ation de pipelines IA efficaces ? Aimez-vous Ă©voluer dans un environnement dynamique et collaboratif oĂč vos compĂ©tences et votre crĂ©ativitĂ© sont valorisĂ©es ? Si oui, nous vous invitons Ă  rejoindre notre Ă©quipe visionnaire ! Nous nous engageons Ă  tirer parti des derniĂšres technologies cloud pour concevoir des solutions IA robustes et Ă©volutives. Venez faire partie d’une Ă©quipe qui valorise l’innovation, l’orientation client et l’amĂ©lioration continue.

Principales tùches et responsabilités

Assurer la gestion et la maintenance de la plateforme IA.

Utiliser les services AWS (S3, Lambda, CloudWatch, VPC, Data Backup, AWS Backup) pour gérer et optimiser notre infrastructure cloud.

Soutenir l’équipe de dĂ©veloppement sur les aspects opĂ©rationnels du pipeline IA et donnĂ©es.

Mettre en Ɠuvre l’infrastructure en tant que code avec des outils tels que Terraform, GitHub, GitHub Actions et Jenkins.

Travailler avec Databricks et Snowflake pour gérer et analyser de grands ensembles de données.

CrĂ©er et maintenir des pipelines d’intĂ©gration et de dĂ©ploiement continus (CI/CD).

Collaborer avec diffĂ©rentes Ă©quipes pour amĂ©liorer l’automatisation.

Contribuer au développement de projets de preuve de concept (POC) pour valider de nouvelles idées.

Travailler avec des membres seniors pour identifier et résoudre des problÚmes techniques et participer aux revues de code.

Accompagner les Ă©quipes de dĂ©veloppement dans l’adoption des meilleures pratiques DevOps.

Effectuer des analyses de causes racines des problĂšmes mĂ©tier et de production et contribuer Ă  l’élaboration de plans d’action.

Recommander des technologies/outils pour faciliter les intégrations entre les différentes couches produits.

InterprĂ©ter les politiques de sĂ©curitĂ© et s’assurer que les conceptions respectent les directives.

Promouvoir la sécurité et les bonnes pratiques de codage sécurisé tout au long du cycle de développement.

Mettre en place des pratiques d’observabilitĂ©, des indicateurs clĂ©s (KPI) et soutenir les Ă©quipes de dĂ©veloppement.

Implémenter des solutions haute disponibilité, y compris la reprise aprÚs sinistre, la récupération et la sauvegarde des données.

Participer aux activités de gestion des problÚmes pour identifier des améliorations et réduire les impacts.

Collaborer avec les équipes de développement pour des déploiements plus fréquents et fluides.

Compétences essentielles

5 Ă  8 ans d’expĂ©rience dans un rĂŽle Senior DevOps.

Expérience dans un environnement cloud AWS, avec une connaissance approfondie de S3, Lambda, CloudWatch, VPC, Data Backup, AWS Backup.

Excellente maßtrise pratique de Terraform, Kubernetes, ELK, GitHub et Jenkins (compréhension des deux requise, migration vers GitHub Actions en cours).

MaĂźtrise de Python.

ExpĂ©rience avec Databricks et Snowflake (intĂ©grations avec des applications IA, dĂ©ploiement, crĂ©ation d’environnements).

Exigences minimales

DiplĂŽme universitaire en informatique, gĂ©nie informatique ou toute combinaison Ă©quivalente d’éducation et d’expĂ©rience.

5 Ă  8 ans d’expĂ©rience en DevOps.

5 ans d’expĂ©rience dans un environnement AWS cloud avec expertise sur S3, Lambda, CloudWatch, VPC, Data Backup, AWS Backup.

MaĂźtrise pratique de Terraform, Kubernetes, ELK, GitHub, GitHub Actions et Jenkins.

MaĂźtrise de Python.

Expérience avec Databricks et Snowflake.

Expérience en contexte Big Data (atout).

Expérience en sécurité ou SecOps (atout).

Connaissance du cycle de machine learning (atout).

Passion pour la technologie et volontĂ© d’apprendre et d’évoluer.

Esprit d’équipe avec d’excellentes compĂ©tences en communication et collaboration.

Orientation client, axé sur la livraison de solutions à forte valeur ajoutée.

Créatif et innovant, avec de solides compétences en résolution de problÚmes.

Adaptable et flexible, à l’aise dans un environnement dynamique et rapide.

Souci du détail, garantissant des standards élevés de qualité et de précision.

Autonome, capable de mener des initiatives de bout en bout.

Aucune expĂ©rience de travail au Canada requise, mais doit ĂȘtre admissible Ă  travailler au Canada.

Technologies requises

5 ans d’expĂ©rience dans un environnement AWS cloud, avec expertise sur S3, Lambda, CloudWatch, VPC, Data Backup, AWS Backup.

MaĂźtrise pratique de Terraform, Kubernetes, ELK, GitHub, GitHub Actions et Jenkins.

MaĂźtrise de Python.

Expérience avec Databricks et Snowflake.

Compétences Et Qualifications Supplémentaires

Expérience avec GitHub Actions.

Connaissance générale des différentes applications IA.

English version

Mandate Description

Are you passionate about cloud technologies, AI engineering, and creating efficient AI pipelines? Do you thrive in a dynamic, collaborative environment where your skills and creativity are valued? If so, we invite you to join our forward-thinking team! We are committed to leveraging the latest cloud technologies to build robust, scalable AI solutions. Come be part of a team that values innovation, customer orientation, and continuous improvement.

Main Tasks And Responsibilities

Assist in managing and maintaining the AI platform. Utilize AWS services (S3, Lambda, CloudWatch, VPC, Data Backup, AWS Backup) to manage and optimize our cloud infrastructure.

Support the development team on operational aspects of the AI \& data pipeline.

Implement infrastructure as code using tools like Terraform, GitHub, GitHub Actions, and Jenkins.

Work with Databricks and Snowflake to manage and analyze large datasets.

Help create and maintain Continuous Integration and Continuous Deployment (CICD) pipelines.

Collaborate with different teams to support automation improvements.

Contribute to the development of Proof-of-Concept projects to validate new ideas.

Work with senior team members to identify and resolve technical issues and participate in code reviews.

Support development teams in adopting best practices for DevOps solutions and practices.

Assist in performing root cause analysis of business and production platform issues and help in developing action plans.

Learn about and recommend technologies/tools to facilitate integrations between product stacks.

Support the interpretation of security policies and ensure platform designs align with security guidelines.

Ensure security and promote secure coding practices throughout the development lifecycle.

Assist in implementing observability, best practices, and KPIs in the solutions, and provide support to software development teams.

Help implement high availability solutions, including disaster recovery, data recovery, and data backups.

Participate in problem management activities to identify improvements and minimize impacts.

Collaborate with software development teams to support more frequent and seamless deployments.

Must Have Skills

5 to 8 years of experience in a Senior DevOps role.

Experience in an AWS cloud environment, with in-depth knowledge of S3, Lambda, CloudWatch, VPC, Data Backup, AWS Backup.

Excellent hands-on experience with Terraform, Kubernetes, ELK, GitHub, and Jenkins. - need people to have an understanding of both. They are moving off Jenkins and GitHub to GitActions.

Proficiency in Python.

Experience in a Databricks and Snowflake environment. - Integrations with AI applications, deployment experience, creating the environments

Minimum Requirements

Bachelor’s degree in computer science, computer engineering or any combination of equivalent education and experience.

5 to 8 years of experience in a DevOps role.

5 years of experience in an AWS cloud environment, with in-depth knowledge of S3, Lambda, CloudWatch, VPC, Data Backup, AWS Backup.

Excellent hands-on experience with Terraform, Kubernetes, ELK, GitHub, GitHub Actions, and Jenkins.

Proficiency in Python.

Experience in a Databricks and Snowflake environment.

Experience in a Big Data context is a significant asset.

Experience in security or SecOps is a significant asset.

Knowledge of machine learning cycle is an asset.

Passionate about technology and eager to learn and grow.

A team player with excellent communication and collaboration skills.

Customer-oriented, with a focus on delivering high-value solutions.

Creative and innovative, with strong problem-solving skills.

Adaptable and flexible, thriving in a dynamic, fast-paced environment.

Detail-oriented, ensuring high standards of quality and precision in your work.

A self-starter, who can drive and follow through the initiatives from the beginning to the end.

No Canadian work experience required however must be eligible to work in Canada.

Technologies Required

5 years of experience in an AWS cloud environment, with in-depth knowledge of S3, Lambda, CloudWatch, VPC, Data Backup, AWS Backup.

Excellent hands-on experience with Terraform, Kubernetes, ELK, GitHub, GitHub Actions, and Jenkins.

Proficiency in Python.

Experience in a Databricks and Snowflake environment.

Additional Skills \& Qualifications

Experience with Git Actions

High-level knowledge of different AI applications

Job Type \& Location

This is a Contract position based out of Montreal, QC.

Pay And Benefits

The pay range for this position is $75.00 - $85.00/hr.

Workplace Type

This is a hybrid position in Montreal,QC.

À propos de TEKsystems et TEKsystems Global Services

Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accĂ©lĂ©rons la transformation de nos clients. Notre compĂ©tence en stratĂ©gie, conception, exĂ©cution et opĂ©rations libĂšre la valeur de l’entreprise par un Ă©ventail de solutions. Nous sommes une Ă©quipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en AmĂ©rique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacitĂ©s full-stack et notre rythme. Nous sommes des penseurs stratĂ©giques, des collaborateurs pratiques qui aident les clients Ă  exploiter le changement et maĂźtriser le dynamisme de la technologie. Nous bĂątissons le futur en livrant les rĂ©sultats et en crĂ©ant un impact positif dans nos communautĂ©s mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d’Allegis Group. DĂ©couvrez d’autres informations Ă  TEKsystems.com.

Québec Numéro du permis d'agence de placement de personnel AP-2000547

About TEKsystems And TEKsystems Global Services

We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Quebec Personnel Placement Agency Permit Number AP-2000547

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.