Jobs.ca
Jobs.ca
Language
Groupe SII logo

Développeur Java - Cloud - Big Data

Groupe SIIabout 22 hours ago
Montréal, QC
Mid Level
full_time

About the role

Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.

SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.

En tant qu’entreprise de consultation en TI basée au Québec, SII Canada opère dans un environnement mondial où l’anglais est essentiel. Nous restons dédiés à la promotion et au respect de la langue française au sein de notre entreprise.

- English below -

À PROPOS DU POSTE :

En tant qu'expert en cloud de données, vous ferez partie d'une équipe centrale mondiale répartie entre Montréal, Paris et l'Asie, et assumerez de multiples responsabilités liées à notre plateforme Data Lake sur le cloud Microsoft Azure. Vous serez le principal point de contact pour les projets dans la région AMER et travaillerez en étroite collaboration avec les équipes de différents secteurs d'activité qui utilisent la plateforme.

Notre plateforme Data Lake exploite toute une gamme de technologies open source telles que Spark et Kubernetes, ainsi que des services spécifiques à Azure, notamment Azure Storage, HDInsight, Synapse, Fabric, AKS, etc. La plateforme est conçue comme un environnement en libre-service avec une automatisation poussée, des exigences de sécurité élevées en raison de notre contexte réglementé et un accent mis sur la stabilité des processus métier critiques.

Dans ce contexte, de solides compétences en développement Java sont essentielles. Nos services de provisionnement (notamment Synapse, Spark sur Kubernetes, HDInsight, etc.) sont principalement développés en Java. Par conséquent, votre expertise en développement Java est aussi importante que vos compétences en matière de données. De plus, une solide compréhension des principes d'optimisation des performances et de sécurité est essentielle.

Vous contribuerez à la conception et à l'évolution de la plateforme, participerez à des projets de transformation, superviserez la mise en œuvre et fournirez un soutien à la production. Vous apporterez également votre expertise technique aux projets intégrés à la plateforme.

Stack technique : JAVA | RÉSEAU| SPARK | KUBERNETES

Quel sera votre QUOTIDIEN ?

Dans le cadre de votre fonction, vous superviserez les missions suivantes :

  • Identifier les besoins et les améliorations futurs, concevoir les solutions à valider avec le reste de l'équipe.
  • Tester et évaluer les nouvelles technologies Azure, travailler avec l'équipe de sécurité et les équipes Microsoft pour les rendre disponibles dans notre environnement sécurisé.
  • Participer à la mise en œuvre de la solution, mettre en place l'automatisation et la surveillance pour une offre en libre-service stable.
  • Dispenser des formations sur les dernières avancées en matière de données
  • Aider les équipes chargées des projets liés aux données à se familiariser avec Azure et à se transformer sur/dans Azure
  • Former les autres membres de l'équipe et conseiller les autres équipes sur la mise en œuvre de leurs projets Big Data
  • Participer au support de production, en effectuant des heures supplémentaires si nécessaire, et communiquer sur les incidents avec nos utilisateurs AMER.
  • Il s'agit d'un poste très varié couvrant de nombreux domaines, et d'une excellente occasion d'apprendre de nouvelles choses.

Profil

Compétences et qualifications :

Indispensables :

  • Vous avez plus de 5 ans d'expérience en développement et en architecture avec Java, dans la création d'applications multithread et d'API.
  • Vous avez une très bonne expérience de l'utilisation des technologies Big Data, telles que Hadoop ou Azure Kubernetes Service.
  • Vous avez une expérience avec n'importe quel fournisseur de cloud public (Microsoft Azure, Google Cloud Platform, AWS).
  • Connaissances en réseaux (TCP/IP, TLS, DNS, HTTP/S)

Atouts :

  • Azure Synapse, Azure Network, Azure Fabric

  • Vous avez de l'expérience en intégration continue / livraison continue à l'aide d'outils et de workflows DevOps modernes tels que git, GitHub, Jira, Docker et Jenkins

  • Vous avez une bonne expérience de l'utilisation d'Apache Spark

  • Baccalauréat en informatique, DEC ou certifications techniques équivalentes

ABOUT THE JOB:

As a Data Cloud Expert, you will be part of a global central team distributed between Montréal and Paris and Asia, carrying multiple responsibilities related to our Data Lake platform on Microsoft Azure cloud. You will serve as the main point of contact for projects in the AMER region, working closely with teams across various business lines using the platform.

Our Data Lake platform leverages a range of Open-Source technologies such as Spark and Kubernetes, as well as Azure-specific services including Azure Storage, HDInsight, Synapse, Fabric, AKS, and more. The platform is designed as a self-service environment with extensive automation, strong security requirements due to our regulated context, and a focus on stability for critical business processes.

In this context, strong Java development skills are essential. Our provisioning services (including Synapse, Spark on Kubernetes, HDInsight, etc.) are primarily developed in Java. Therefore, your Java development expertise is as important as your data skills. Additionally, a solid understanding of performance optimization and security principles is critical.

You will contribute to the design and evolution of the platform, participate in transformation projects, oversee implementation, and provide production support. You will also offer your technical expertise to projects onboarding onto the platform.

Technical stack: JAVA | NETWORK| SPARK | KUBERNETES |

What will be your DAY-TO-DAY?

For your role, you will oversee the following missions:

  • Identify future needs and improvements, design the solutions to be validated with the rest of the team
  • Test and evaluate new Azure technologies, work with security team and Microsoft teams to make them available in our secured environment
  • Participate to the implementation of the solution, build automation and monitoring for a stable self-service offer
  • Provide trainings on data state-of-art
  • Help data project teams to onboard and transform on/in Azure
  • Train other members of the team and advise other teams on the implementation of their Big Data projects
  • Participate to the production support, with overtime when necessary, and communication on incidents with our AMER users.
  • It’s a wide role with covering many topics, and great opportunity to learn new things.

Profile

Skills and Qualifications:

Must Have:

  • You have 5+ years of development and architecture experience with Java, building multi-threaded applications, APIs
  • You have very good experience utilizing Big Data technologies, such as Hadoop or Azure Kubernetes Service
  • You have an experience on any Public Cloud provider (Microsoft Azure, Google Cloud Platform, AWS)
  • Network knowledges (TCP/IP, TLS, DNS, HTTP/S)

Nice to Have:

  • Azure Synapse, Azure Network, Azure Fabric

  • You have experience with Continuous Integration / Continuous Delivery using modern DevOps tools and workflows such as git, GitHub, Jira, Docker, and Jenkins

  • You have good experience using Apache Spark

  • Bachelor’s degree in computer science, DEC, or equivalent technical Certifications

Compétences requises

Agile

Hadoop

Java

Kubernetes

Qualités souhaitées

Esprit de synthèse

Adaptabilité

Capacités d'analyse

Bon relationnel

Curiosité

Passion

Qualités rédactionnelles

Satisfaction client

About Groupe SII

IT Services and IT Consulting
5001-10,000

Le groupe SII est une société d’ingénierie et de conseil en technologies (ICT) et une entreprise de services numériques (ESN) créée en 1979 par Bernard HUVÉ, ingénieur de formation.

Le groupe SII fait travailler plus de 16 000 personnes dans 20 pays au travers de 100 implantations de proximité et recrute chaque année en moyenne plus de 4 000 consultants et ingénieurs qui agissent au quotidien pour intégrer et développer de nouvelles technologies et faire évoluer les systèmes d’information.

Toujours soucieux d’apporter des solutions à valeur ajoutée et innovantes, SII intervient auprès de grands groupes dans des secteurs d’activité variés tels que l’Aéronautique, le Spatial et la Défense, la Banque-Assurance, les Télécommunications, l’Energie, le Retail, les Transports et l’Industrie. Notre mission : faire évoluer les systèmes d’information et contribuer à la conception et au développement des futurs produits ou services de nos clients.

Rejoindre SII, c’est s’engager dans une aventure collective : Let’s Tech Together !

Cette promesse représente notre ambition commune : chez SII on ose et on s’engage pour développer des solutions innovantes et impactantes, tout en valorisant le collectif et l’inclusivité.

Labellisé EcoVadis Platinum, Great Place To Work pour la septième année consécutive et parmi le Palmarès Best Workplaces des entreprises de plus de 2500 salariés, le groupe SII se démarque par sa politique sociétale en faveur d’un monde numérique et durable et par une culture d’entreprise ancrée en faveur de la qualité de vie au travail et de l’inclusion. En tant que société à fortes valeurs humaines, nous sommes signataires de la Charte de la diversité, de la Charte d’engagement LGBT+ avec l’Association L'Autre Cercle et sommes une entreprise handi-accueillante.

Let’s Tech Together incarne ce que nous sommes et ce que nous aspirons à être : une entreprise dynamique, innovante et humaine.