Job Summary DESCRIPTION DE POSTE - Dveloppeur logiciels senior (Plateforme) Emplacement : Montral, QC ou Qubec, QC ou Toronto, ON Division : Ticketmaster NA Cadre hirarchique : Directeur senior, dveloppement logiciels Modalits du contrat : Permanent, 37,5 heures par semaine LQUIPE Vous rejoindrez l'quipe diversifie de dveloppement de la plateforme mondiale de Ticketmaster. En tant que Dveloppeur senior chez Ticketmaster, vous serez responsable de l'analyse, du codage et de la maintenance de la prochaine gnration de services destins aux fans pour Ticketmaster, le leader mondial de la gestion de billets pour les sports et divertissements grande chelle. Vous travaillerez en troite collaboration avec d'autres dveloppeurs, propritaires de produits et gestionnaires, ainsi que des reprsentants de l'entreprise, pour fournir des services uniques, de haute qualit, efficaces, maintenables et faciles utiliser. Le logiciel sur lequel vous travaillerez sera utilis par des millions de personnes dans le monde entier. Une carrire chez Ticketmaster vous mettra au dfi et vous impliquera. Nous soutenons les crateurs et les producteurs de spectacles et dautres vnements, tout en connectant plus de fans passionns ces vnements. En tant qu'entreprise mondiale en croissance, nous pouvons vritablement offrir un monde d'opportunits pour largir vos comptences et dvelopper votre carrire. Visitez n'importe lequel de nos bureaux, et vous trouverez un mlange diversifi d'employs passionns, aidant les fans du monde entier se connecter avec les artistes, quipes et vnements qu'ils aiment. C'est vraiment un environnement unique et gratifiant. LE POSTE Dans le rle de Dveloppeur senior, vous guiderez le dveloppement et la livraison de notre plateforme mondiale qui gnre plus de 10 milliards de dollars de revenus annuellement. Vous serez responsable de fournir des solutions de haute qualit, maintenables et performantes. Vous devez rflchir la rsolution de problmes techniques complexes et la maintenance long terme ainsi qu'au cot des changements des solutions logicielles. Vous dirigerez, grerez et inspirerez les dveloppeurs pour offrir la meilleure exprience de billetterie travers le monde. Vous aiderez galement les quipes rpondre aux exigences techniques, oprationnelles et commerciales. Vous mettrez l'accent sur la collaboration et le soutien mutuel partageant les flux de travail des projets avec des quipes rparties dans le monde entier, contribuant au code des services et applications mondiaux de base, et change culturel entre les groupes de dveloppement. Cest une priode excitante pour se joindre Ticketmaster, alors que nous travaillons harmoniser nos technologies et nos produits lchelle mondiale. Ce poste peut ncessiter que vous travailliez occasionnellement en dehors des heures normales de bureau et que vous participiez une rotation de garde afin doffrir du soutien 24h/24, 7j/7. VOTRE RLE Participer et diriger les travaux de dveloppement au sein dquipes logicielles rparties lchelle mondiale. Assurer lapplicabilit des applications mondiales aux marchs mondiaux. Capacit organiser, prioriser; multitche tout en coordonnant les efforts de l'quipe, en rendant compte aux parties prenantes et la direction de lavancement des objectifs. Se connecter avec une srie de parties prenantes pour recueillir autant dinformations que possible concernant le problme en question, et mettre en uvre des stratgies court et moyen terme pour faire voluer les produits vers un succs futur (UX / Design / Produit / PMOetc.). Explorer objectivement plusieurs approches et recommander la meilleure direction technique, y compris la logique et le raisonnement. Participation significative la conception de l'architecture web, des applications natives et de la couche de services. Spike et prototype. crire un code exemplaire. Prendre en charge lensemble du cycle de dveloppement et de dploiement de votre logiciel. Encourager et faire progresser les dveloppeurs dans leur mtier. Dboguer et trier les problmes dapplication en production, souvent pas les vtres. Automatiser les tests, les dploiements, la performance et la rcupration. CE QUE VOUS DEVEZ SAVOIR (ou COMPTENCES TECHNIQUES) Comptences solides en dveloppement backend Capacit prouve concevoir et mettre en uvre des API propres, volutives et bien structures Exprience des mthodologies Agile Exprience en langage de programmation Java 17/21 ou langages JVM connexes Exprience avec des frameworks modernes tels que Spring Boot Exprience en dveloppement pilot par les tests Comprhension des pratiques dintgration continue Connaissance des tendances et pratiques actuelles en architecture logicielle Exprience antrieure avec les modles de conception et les principes SOLID Exprience de travail avec AWS ou un autre fournisseur infonuagique Exprience avec les serveurs CI/CD (Gitlab/Jenkins) Exprience avec Docker et Kubernetes ou autre cadre dorchestration/planification Exprience de travail dans un environnement de dveloppement Agile/Scrum. Connaissance pratique dun ou plusieurs produits de base de donnes (par exemple, Oracle, MySQL, PostgreSQL) Comptences en communication solides et capacit collaborer troitement avec des membres dquipe distance ATOUTS Exprience en dveloppement et exploitation Familiarit avec Prometheus, Graphana, Splunk et la pile ELK Exprience avec GraphQL et Apollo Studio Exprience de travail avec Terraform Exprience avec le gestionnaire de paquets Helm Exprience avec les systmes distribus Connaissance des meilleures pratiques et des oprations informatiques dans un service toujours oprationnel et toujours disponible Capacit communiquer clairement des sujets techniques des personnes non techniques Capacit dmontre bien travailler dans un environnement dquipe multidisciplinaire et dynamique. VOUS-MME (COMPTENCES COMPORTEMENTALES) Vous tes autonome et proactif Vous vous concentrez sur les rsultats, les rsultats souhaits et la meilleure faon de les atteindre Vous pouvez envisager plusieurs approches et recommander la meilleure direction technique, y compris la logique et le raisonnement Vous pouvez travailler avec une supervision minimale Vous pouvez rsoudre des problmes techniques complexes par le dbogage, la recherche et linvestigation Vous favorisez la coopration et lengagement au sein dune quipe pour atteindre les objectifs et les livrables Vous maintenez et favorisez les relations au sein, travers et en dehors des limites organisationnelles Vous tes passionn par la technologie, le dveloppement de logiciels et la transformation Vous souhaitez constamment amliorer vos propres comptences, et la capacit de les transfrer aux comptences des autres CULTURE TICKETMASTER Nous sommes fiers de faire partie de Live Nation Entertainment, la plus grande entreprise de divertissement au monde. Notre vision chez Ticketmaster est de connecter les gens du monde entier aux vnements vivants quils aiment. En tant que plus grande plateforme dachat de billets au monde et premier fournisseur mondial doutils et de services dentreprise pour le secteur du divertissement, nous sommes les mieux placs pour concrtiser cette vision avec succs. Nous faisons tout cela avec une passion intense pour les vnements vivants et une culture inspirante et diversifie anime par des leaders accessibles, des responsables attentifs et des quipes enthousiastes. Si vous tes passionn par le divertissement comme nous, et que vous souhaitez travailler dans une entreprise ddie aider des millions de fans vivre des expriences inoubliables, nous voulons faire votre connaissance. GALITS DES CHANCES POUR LEMPLOI Nous sommes des gens passionns et engags envers nos employs et allons au-del de la rhtorique de la diversit et de linclusion. Vous travaillerez dans un environnement inclusif et serez encourag tre vous-mme au travail. Nous ferons tout ce qui est en notre pouvoir pour vous aider concilier avec succs votre travail et votre vie prive. En tant quentreprise en pleine croissance, nous vous encouragerons dvelopper vos aspirations professionnelles et personnelles, vivre de nouvelles expriences et apprendre des personnes talentueuses avec lesquelles vous travaillerez. Cest le talent qui compte pour nous et nous encourageons les candidatures de personnes sans distinction de sexe, de race, dorientation sexuelle, de religion, dge, de handicap ou de responsabilits familiales. Ticketmaster Canada offrira des mesures adaptes pour les personnes handicapes qualifies lors du processus dembauche. Si vous prouvez des difficults utiliser notre systme de candidature en ligne et que vous avez besoin de mesures adaptes en raison dun handicap, veuillez envoyer un courriel . Veuillez noter que cette bote de rception est limite aux demandes de mesures adaptes. Les CV vers cette bote de rception ne seront pas pris en compte. EXIGENCES LINGUISTIQUES En raison de la nature de ce poste, le/la candidat.e sera appel interagir avec des clients, collgues, partenaires et fournisseurs, etc., anglophones. Une excellente matrise de langlais, tant loral qu lcrit, est donc requise. Bien quune bonne matrise de langlais soit essentielle pour ce rle, nous encourageons galement les personnes ayant un niveau fonctionnel en franais poser leur candidature. Job Summary Location: Montreal, QC or Quebec, QC or Toronto, ON Division: Ticketmaster North America Line Manager: Senior Director of Engineering Contract Terms: Permanent, 37.5 hours per week The Team You will be joining the diverse Global Ticketmaster Platform Development team. As a Senior Software Developer at Ticketmaster, you will be responsible for analyzing, coding, and maintaining the next generation of fan-facing services for Ticketmaster, the global leader in ticket management for large-scale sports and entertainment. You will work closely with other developers, product owners and managers, and representatives from the business, to deliver unique, high quality, efficient, maintainable, and easy to use services. The software you will work on will be used by millions of people worldwide. A career at Ticketmaster will challenge and engage you. We support the creators and producers of shows and live performances while connecting more passionate fans to these events. As a global and growing business, we can truly offer a world of opportunities to expand your skills and develop your career. Visit any of our offices, and you'll find a diverse mix of passionate employees, helping fans around the globe connect with the artists, teams and events they love. It truly is a unique and rewarding environment. The Job In the role of Senior Software Developer, youll guide the development and delivery of our Global Platform which drives over 10 billion dollars of revenue annually. You will be accountable for delivering high quality, maintainable and performant solutions. You must think about solving complex technical problems and the long-term maintenance and cost of change of software solutions. You will lead, manage, and inspire developers to deliver the best ticketing experience across the globe. You will also help teams fulfill technical, operational, and business requirements. You will emphasize collaboration and mutual support sharing project workflows with globally distributed teams, contributing code to core global services and applications, and cultural exchange between development groups. It is an exciting time to join Ticketmaster as we are working towards aligning our technologies and products globally. This position may require you to occasionally work outside of standard business hours and participate in an on-call rotation to provide support 24/7. What You Will Be Doing Participate and drive development work across globally distributed software teams. Ensure applicability of global applications to global markets. Ability to organize, prioritize; multitask while coordinating team efforts, reporting to stakeholders and management on the progress of goals. Connect with a series of stakeholders to gather as much information as possible regarding the problem at hand, and implement short to mid-term strategies to evolve products for future success (UX / Design / Product / PMOetc.). Objectively explore multiple approaches and recommend the best technical direction including logic and reasoning. Meaningful participation in web, native app and service layer architecture design. Spike and prototype. Write exemplary code. Own the full development and deployment cycle for your software. Encourage and grow developers in their craft. Debug and triage production application issues, often not your own. Automate testing, deployments, performance, and recovery. What You Need to Know (or Technical Skills) Strong backend development skills Proven ability to design and implement clean, scalable and well-structured APIs Experience with Agile methodologies Java 17/21 programming language experience or related JVM languages Experience with modern frameworks such as Spring Boot Test-Driven Development experience Understanding of Continuous Integration practices Knowledge of current software architectural trends and practices Previous experience with Design Patterns and SOLID principles Experience working with AWS or other Cloud Provider Experience with CI/CD servers (Gitlab/Jenkins) Experience with Docker and Kubernetes or other orchestration/scheduling framework Experience working in an SOA development environment Working knowledge of one or more database products (e.g. Oracle, MySQL, PostgreSQL) Strong communication skills and the ability to collaborate closely with remote team members Assets Experience in DevOps Familiarity with Prometheus, Graphana, Splunk and ELK stack Experience with GraphQL and Apollo Studio Experience working with Terraform Experience with Helm package manager Experience with distributed systems Knowledge of best practices and IT operations in an always-up, always-available service Ability to clearly communicate technical topics to non-technical people Demonstrated ability to work well in a fast-paced, multidisciplinary team environment. You (behavioural Skills) You are autonomous and proactive You focus on results, desired outcomes and how best to achieve them You can consider multiple approaches and recommends the best technical direction including logic and reasoning You can work with minimal supervision You can solve complex technical issues through debugging, research, and investigation You promote cooperation and commitment within a team to achieve goals and deliverables You maintain and foster relationships within, across, and external to organizational boundaries You are passionate about technology, software development and transformation You desire to continually improve your own skills, and ability to transfer that to the skills of others Life at Ticketmaster We are proud to be part of Live Nation Entertainment, the worlds largest live entertainment company. Our vision at Ticketmaster is to connect people around the world to the live events they love. As the worlds largest ticket marketplace and the leading global provider of enterprise tools and services for the live entertainment business, we are uniquely positioned to successfully deliver on that vision. We do it all with an intense passion for Live and an inspiring and diverse culture driven by accessible leaders, attentive managers, and enthusiastic teams. If youre passionate about live entertainment like we are, and you want to work at a company dedicated to helping millions of fans experience it, we want to hear from you. Our Work Is Guided By Our Values Reliability - We understand that fans and clients rely on us to power their live event experiences, and we rely on each other to make it happen. Teamwork - We believe individual achievement pales in comparison to the level of success that can be achieved by a team. Integrity - We are committed to the highest moral and ethical standards on behalf of the countless partners and stakeholders we represent. Belonging - We are committed to building a culture in which all people can be their authentic selves, have an equal voice and opportunities to thrive. Seniority level Mid-Senior level Employment type Fulltime Job function Engineering and Information Technology Industries Entertainment Providers Referrals increase your chances of interviewing at Live Nation Entertainment by 2x #J-18808-Ljbffr
Job Title
Développeur logiciels senior / Senior Software Developer