Devsecops Developer

Montreal, QC, Canada

Job Description


Job Summary

Zimmer Biomet is a global medical technology leader. Our team members are part of a company with a heritage of leadership, a focus on shaping the future, and a mission dedicated to alleviating pain and improving the quality of life for people around the world.

Support and maintain Development, Security, and Operations (DevSecOps) environments and infrastructure, develop new methods to improve build times, usability and readability of issues. Collaborate in the identification, implementation and support of automated tools to support software development processes. You will be expected to independently identify and remediate issues as they rise, while still being a team player.

Zimmer Biomet est un leader mondial dans le secteur des dispositifs m\xc3\xa9dicaux sp\xc3\xa9cialis\xc3\xa9s en soins musculosquelettiques. \xc3\x80 Montr\xc3\xa9al, Zimmer CAS repr\xc3\xa9sente la division de haute technologie de la compagnie.

Sommaire

Soutenir et maintenir les environnements et l\'infrastructure DevOps, d\xc3\xa9velopper de nouvelles m\xc3\xa9thodes pour am\xc3\xa9liorer les temps de d\xc3\xa9veloppement, la convivialit\xc3\xa9 et la compr\xc3\xa9hension des probl\xc3\xa8mes. Collaborer \xc3\xa0 l\'identification, \xc3\xa0 la mise en \xc5\x93uvre et au soutien d\'outils automatis\xc3\xa9s pour soutenir les processus de d\xc3\xa9veloppement de logiciels. Vous devrez identifier et rem\xc3\xa9dier aux probl\xc3\xa8mes de mani\xc3\xa8re ind\xc3\xa9pendante, tout en demeurant un joueur d\'\xc3\xa9quipe.

Principal Duties and Responsibilities

  • Monitor build environment for possible incidents and implement remediation strategies.
  • Ensure seamless collaboration with a diverse range of stakeholders, including developers, QA testers, operations teams, and business leaders to guarantee the smooth deployment and release of software.
  • Preemptively identify and resolve potential issues in the build environment.
  • Develop new IaC (Infrastructure as Code) technologies to enhance scalability of build environment and deployments.
  • Train Software Developers on proper DevOps tooling and techniques (GitLab, Docker, Conan, pip).
  • Foster a DevOps culture and mindset through training, mentoring and visual management.
  • Write tools and scripts to automate repetitive tasks, as well as create reports.
  • Coordinate with all software development groups to ensure harmony and compliance.
  • Participate in the architecture and ramp-up of new software projects and tools, complying with our DevOps processes.
R\xc3\xb4le et responsabilit\xc3\xa9s
  • Surveiller l\'environnement de d\xc3\xa9veloppement pour d\xc3\xa9tecter d\'\xc3\xa9ventuels incidents et mettre en \xc5\x93uvre des strat\xc3\xa9gies de rem\xc3\xa9diation.
  • Assurer une collaboration transparente avec un large \xc3\xa9ventail de parties prenantes, notamment les d\xc3\xa9veloppeurs, les testeurs d\'assurance qualit\xc3\xa9, les \xc3\xa9quipes d\'exploitation et les dirigeants d\'entreprise, afin de garantir le bon d\xc3\xa9roulement du d\xc3\xa9ploiement et de la mise \xc3\xa0 disposition des logiciels.
  • Identifier et r\xc3\xa9soudre de mani\xc3\xa8re pr\xc3\xa9ventive les probl\xc3\xa8mes potentiels dans l\'environnement de d\xc3\xa9veloppement.
  • D\xc3\xa9velopper de nouvelles technologies IaC (Infrastructure as Code) pour am\xc3\xa9liorer l\'\xc3\xa9volutivit\xc3\xa9 de l\'environnement de d\xc3\xa9veloppement et des d\xc3\xa9ploiements.
  • Former les d\xc3\xa9veloppeurs de logiciels aux outils et techniques DevOps appropri\xc3\xa9s (GitLab, Docker, Conan, pip).
  • Favoriser une culture et une mentalit\xc3\xa9 DevOps par la formation, le mentorat et le management visuel.
  • R\xc3\xa9diger des outils et des scripts pour automatiser les t\xc3\xa2ches r\xc3\xa9p\xc3\xa9titives, ainsi que pour cr\xc3\xa9er des rapports.
  • Coordonner avec tous les groupes de d\xc3\xa9veloppement logiciels pour assurer l\'uniformisation et la conformit\xc3\xa9.
  • Participer \xc3\xa0 l\'architecture et \xc3\xa0 la mise en place de nouveaux projets et outils logiciels, en se conformant aux processus DevOps.
Expected Areas of Competence
  • Basic networking knowledge (IP, TCP, DNS, etc.).
  • Basic software development knowledge (git, IDEs, compilers).
  • Scripting experience (Python, Bash and PowerShell).
  • Comprehensive experience in both Linux and Windows environments.
  • Software package management (PIP, Conan, Chocolatey).
  • Ability to work with minimum guidance.
  • Experience managing VCS/CI/CD tools like GitLab (asset).
  • AWS/Azure/Cloud provider experience (asset).
  • Docker/Containerization (Linux and Windows) (asset).
  • IaC experience, such as Ansible, Salt, or others (asset).
  • VM management experience, with tools such as VMware, Proxmox, etc. (asset).
  • Experience with performance optimization in code, in hardware, in software (asset).
  • Networking knowledge: Layer 3+, load balancers, switching and firewalls (asset).
  • Software development experience: merge requests, C++, design patterns, architecture (asset).
Comp\xc3\xa9tences et habilet\xc3\xa9s
  • Connaissances de base en mati\xc3\xa8re de r\xc3\xa9seaux (IP, TCP, DNS, etc.).
  • Connaissances de base en mati\xc3\xa8re de d\xc3\xa9veloppement de logiciels (git, IDE, compilateurs).
  • Exp\xc3\xa9rience des scripts (Python, Bash et PowerShell).
  • Exp\xc3\xa9rience approfondie des environnements Linux et Windows.
  • Gestion de progiciels (PIP, Conan, Chocolatey).
  • Capacit\xc3\xa9 \xc3\xa0 travailler avec un minimum d\'encadrement.
  • Exp\xc3\xa9rience de la gestion d\'outils VCS/CI/CD tels que GitLab (atout).
  • Exp\xc3\xa9rience des fournisseurs AWS/Azure/Cloud (atout).
  • Docker/Containerisation (Linux et Windows) (atout).
  • Exp\xc3\xa9rience en IaC : Ansible, Salt ou autres (atout).
  • Exp\xc3\xa9rience en gestion de la virtualisation (VM), avec des outils tels que VMware, Proxmox, etc.
  • Exp\xc3\xa9rience de l\'optimisation des performances dans le code, le mat\xc3\xa9riel et les logiciels (atout).
  • Connaissance des r\xc3\xa9seaux : couche 3+, \xc3\xa9quilibreurs de charge, commutation et pare-feu (atout).
  • Exp\xc3\xa9rience en d\xc3\xa9veloppement de logiciels : merge requests, C++, design patterns, architecture (atout).
Education/Experience Requirements
  • Bachelor\'s degree in Engineering or Computer Science, or Bachelor\'s degree in another discipline with related certifications (e.g. CMM, CQE).
  • 3 to 5 years of experience in a DevOps, software development or system administration role.
Exigences en mati\xc3\xa8re de formation et d\xe2\x80\x99exp\xc3\xa9rience
  • Baccalaur\xc3\xa9at en ing\xc3\xa9nierie ou en informatique, ou baccalaur\xc3\xa9at dans une autre discipline avec des certifications connexes (par exemple CMM, CQE).
  • 3 \xc3\xa0 5 ans d\'exp\xc3\xa9rience dans un r\xc3\xb4le de DevOps, de d\xc3\xa9veloppement logiciel ou d\'administration syst\xc3\xa8me.
Travel Requirements
  • Up to 10%.
  • A current passport is required.
Exigences de voyage
  • Jusqu\xe2\x80\x99\xc3\xa0 10%.
  • Un passeport \xc3\xa0 jour est requis
Additional Information

At Zimmer Biomet, we believe in The Power of Us, which means that we are stronger together. We are committed to creating an environment where every team member feels included, respected, empowered, and celebrated.

As a Zimmer Biomet team member, you will share in our commitment to providing mobility and renewed life to people around the world. This is why we offer you a competitive rewards package that includes medical, dental, vision, life and disability insurance, wellness incentives, employee assistance programs as well as paid time off for vacation and holidays.

EOE/M/F/Vet/Disability

En joignant l\xe2\x80\x99une de nos \xc3\xa9quipes, vous participerez au d\xc3\xa9veloppement de solutions innovantes qui soutiennent les chirurgiens orthop\xc3\xa9diques et cliniciens dans le soulagement de la douleur de leurs patients, et contribuerez ainsi \xc3\xa0 am\xc3\xa9liorer la qualit\xc3\xa9 de vie de milliers de personnes \xc3\xa0 travers le monde.

Pour mettre en action les valeurs qui nous motivent, nous pensons qu\xe2\x80\x99il est n\xc3\xa9cessaire de prendre soin de notre communaut\xc3\xa9 et de notre environnement. Parall\xc3\xa8lement \xc3\xa0 vos d\xc3\xa9fis professionnels, vous pourrez vous impliquer dans l\xe2\x80\x99une de nos initiatives sociales, caritatives ou environnementales.

Zimmer Biomet encourage les femmes, les personnes issues de minorit\xc3\xa9s visibles, autochtones ou en situation de handicap \xc3\xa0 soumettre leur candidature.

D\xc3\xa9couvrez les produits r\xc3\xa9cemment d\xc3\xa9velopp\xc3\xa9s par nos \xc3\xa9quipes !

Seules les personnes retenues pour une entrevue seront contact\xc3\xa9es.

La classification du poste sera d\xc3\xa9termin\xc3\xa9e en fonction du profil et des comp\xc3\xa9tences de la personne s\xc3\xa9lectionn\xc3\xa9e.

Zimmer Biomet

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2198633
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned