Développeur sénior / Senior Software Developer - TM Core Gateway Services
Live Nation
Job Summary:
DESCRIPTION DE POSTE – Développeur logiciels sénior
Emplacement : Québec, QC ou Montréal, QC
Division : Ticketmaster Amérique du Nord
Cadre hiérarchique : Gestionnaire principal, Développeur de logiciel TM Services de passerelle de base
Modalités du contrat : Permanent, 37,5 heures par semaine
L’ÉQUIPE
Les services de passerelle de base TM fournissent des interfaces modernes au système de billetterie Host. Les technologies utilisées vont de C++, Rest, Java, Springboot, Kubernetes à Kafka Streams. Notre objectif est de rendre nos systèmes plus flexibles, résilients et modernes. Nos produits alimentent les expériences des plateformes existantes ET les services de domaine émergents chez Ticketmaster et sont la clé de notre succès et dans le chemin critique des opérations quotidiennes.
L’EMPLOI
Nos systèmes de base sont en plein milieu d’un parcours de modernisation pluriannuel et nous sommes à la recherche d’un développeur d’applications dorsales qualifié et motivé pour se joindre à l’équipe des développeurs de base. Cette équipe fait partie intégrante de la transformation technologique réussie alors que nous passons à une architecture de microservices et de flux de données.
C’est maintenant une période passionnante pour se joindre à l’équipe et avoir un impact réel alors que nous travaillons à moderniser et à mondialiser nos plateformes technologiques. Si vous êtes le genre de personne qui aime résoudre des défis complexes, s’épanouir dans un environnement de travail trépidant et qui a le désir d’adopter et de tracer de nouvelles voies technologiques, c’est le rôle pour vous.
VOS TÂCHES
+ Être un contributeur pratique, en travaillant avec une équipe distribuée de développeurs talentueux pour aider à construire nos systèmes de billetterie de prochaine génération.
+ Travailler sur des initiatives de modernisation clés, livrer des logiciels essentiels à l’entreprise dans une infrastructure infonuagique basée sur AWS et Kubernetes.
+ Fournir des microservices et des flux de données alignés sur le domaine avec Java SpringBoot et Apache Kafka.
+ Concevoir, tester et déployer le code avec intégration continue et livraison continue à l’aide de Docker, Gitlab CI/CD et Terraform/Terramisu.
+ Nous soutenons ce que nous construisons. En tant que membre de l’équipe Devops, vous aurez l’occasion de contribuer à la stabilité et à l’évolutivité des systèmes qui alimentent les événements de billetterie à grande échelle.
+ Participer et diriger le travail de développement au sein des équipes de logiciels, y compris les problèmes de résolution et de triage des applications de production.
+ Assurer une qualité supérieure grâce à des tests automatisés.
+ Rester à jour dans le paysage technologique. On s’attendra à ce que vous ayez une vaste compréhension des technologies et que vous agissiez comme mentor auprès des autres. Cela comprend le soutien et le développement d’autres développeurs de logiciels au sein de l’équipe en fournissant des conseils, de l’encadrement et du mentorat.
CONNAISSANCES (ou COMPÉTENCES TECHNIQUES/APTITUDES)
+ Au moins six ans d’expérience progressive et complexe ou expérience avérée dans un rôle similaire, avec un profond désir de rester actif.
+ Baccalauréat en informatique, dans un domaine connexe ou expérience pertinente.
+ Excellentes aptitudes pour l’analyse et la résolution de problèmes, capacité de sortir des sentiers battus et de proposer des solutions créatives à des problèmes complexes.
+ Expérience professionnelle avec Java, Springboot et Maven
+ Une expertise pratique de Java11 et de Kafka est un atout important.
+ Une expertise pratique de C++ est un atout important.
+ Expérience avec des bases de données comme RDS Aurora, MySQL ou Cassandra, un atout
+ Aisance à contribuer dans un environnement éloigné et avec des équipes réparties à l’échelle mondiale.
+ Apprécier et accepter la transparence et voir la valeur de fournir et de recevoir des commentaires.
+ Expérience des méthodologies Agile
+ Expérience en développement et exploitation et en pipelines CI/CD
+ Expérience avec les fournisseurs de services infonuagiques et IaC
+ Expérience dans la création d’API REST
+ Excellentes aptitudes pour la communication
+ Solide expérience de travail en équipe et en tant qu’individu
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 événements vivants qu’ils aiment. En tant que plus grande plateforme d’achat de billets au monde et premier fournisseur mondial d’outils et de services d’entreprise pour le secteur du divertissement, nous sommes les mieux placés pour concrétiser cette vision avec succès.
Nous faisons tout cela avec une passion intense pour les événements vivants et une culture inspirante et diversifiée animée 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 dédiée à aider des millions de fans à vivre des expériences inoubliables, nous voulons faire votre connaissance.
Tout ce que nous entreprenons est guidé par nos valeurs :
Fiabilité - Nous comprenons que les fans et les clients comptent sur nous pour propulser leurs expériences de spectacles vivants, et nous comptons les uns sur les autres pour y arriver.
Travail d’équipe - Nous croyons que la réussite individuelle ne fait pas le poids comparativement au niveau de réussite qui peut être atteint par une équipe.
Intégrité – Nous nous engageons à respecter les normes morales et éthiques les plus élevées au nom des innombrables partenaires et parties prenantes que nous représentons.
Appartenance - Nous nous engageons à bâtir une culture dans laquelle chaque employé peut être lui-même, s’exprimer et avoir des opportunités de s’épanouir au même titre des autres.
ÉGALITÉS DES CHANCES POUR L’EMPLOI
Nous sommes des gens passionnés et engagés envers nos employés et allons au-delà de la rhétorique de la diversité et de l’inclusion. Vous travaillerez dans un environnement inclusif et serez encouragé à être vous-même au travail. Nous ferons tout ce qui est en notre pouvoir pour vous aider à concilier avec succès votre travail et votre vie privée. En tant qu’entreprise en pleine croissance, nous vous encouragerons à développer vos aspirations professionnelles et personnelles, à vivre de nouvelles expériences et à apprendre des personnes talentueuses avec lesquelles vous travaillerez. C’est le talent qui compte pour nous et nous encourageons les candidatures de personnes sans distinction de sexe, de race, d’orientation sexuelle, de religion, d’âge, de handicap ou de responsabilités familiales.
Ticketmaster Canada offrira des mesures adaptées pour les personnes handicapées qualifiées lors du processus d’embauche. Si vous éprouvez des difficultés à utiliser notre système de candidature en ligne et que vous avez besoin de mesures adaptées en raison d’un handicap, veuillez envoyer un courriel à accessibilitycanada@ticketmaster.ca. Veuillez noter que cette boîte de réception est limitée aux demandes de mesures adaptées. Les CV vers cette boîte de réception ne seront pas pris en compte.
EXIGENCE LINGUISTIQUE
En raison de la nature de ce poste, le/la candidat.e sera appelé à interagir avec des clients, collègues, partenaires et fournisseurs, etc., anglophones. Une excellente maîtrise de l’anglais, tant à l’oral qu’à l’écrit, est donc requise. Bien qu’une bonne maîtrise de l’anglais essentiel pour ce rôle, nous encourageons également les personnes ayant un niveau fonctionnel en français à poser leur candidature.
---------------------------
JOB DESCRIPTION : Senior Software Developer
Location: Quebec, QC or Montreal, QC
Division: Ticketmaster NA
Line Manager: Sr. Manager, Software Engineering TM Core Gateway Services
Contracts Terms: Permanent, 37.5 hours per week
THE TEAM
The TM Core Gateway Services provides modern interfaces to the core Host Ticketing system. Technologies used range from C++, Rest, Java, Springboot, Kubernetes to Kafka Streams. Our goal is to make our systems more flexible, resilient, and modern. Our products power existing marketplace experiences AND emerging domain services at Ticketmaster and are key to our success and in the critical path for daily operations.
THE JOB
Our core systems are in the midst of a multi-year modernization journey and we are looking for a skilled and motivated backend Engineer to join the core engineering team. This team is integral to the successful tech transformation as we move to a microservices and data streams architecture.
Now is an exciting time to join the team and make a real impact as we work to modernize and globalize our tech platforms. If you are the sort of person that enjoys solving complex challenges, thrive in a fast-paced work environment and has the desire to embrace and chart new technological paths forward, this is the role for you.
WHAT YOU WILL BE DOING
+ Be a hands-on contributor, working with a distributed team of talented developers to help build our next generation ticketing systems.
+ Work on key modernization initiatives, deliver business-critical software in an AWS and Kubernetes based cloud infrastructure.
+ Deliver domain aligned microservices and data streams with Java SpringBoot and Apache Kafka.
+ Build, test and deploy code with continuous integration and continuous delivery using Docker, Gitlab CI/CD and Terraform/Terramisu.
+ We support what we build. As part of a Devops team you will have the opportunity to contribute to the stability and scalability of the systems powering large scale ticketing events.
+ Participate and drive development work across software teams, including debug and triage production application issues.
+ Ensure high quality through automated tests.
+ Stay current in the technology landscape. You will be expected to have a wide range of understanding of technologies, and to act as a mentor to others. This includes supporting and developing other software developers in the team by providing advice, coaching, and mentoring.
WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS)
+ 6 or more years of progressively complex related experience or proven experience in a similar role with a deep desire to stay hands-on.
+ A bachelor’s degree in Computer Science, a related field, or relevant experience.
+ Excellent analytical and problem-solving abilities thinking out of the box and proposing creative solutions for complex problems.
+ Professional experience with Java, SpringBoot, Maven
+ Hands-on expertise with Java11 and Kafka is a big plus.
+ Hands-on expertise with C++ is a big plus.
+ Experience with databases like RDS Aurora, MySQL or Cassandra is a bonus.
+ Comfortable contributing in a remote environment and with globally distributed teams.
+ Appreciate and embrace transparency and see value in providing and receiving feedback.
+ Experience with Agile methodologies
+ Experience in DevOps and CI/CD pipelines
+ Experience with cloud service providers and IaC
+ Experience building REST APIs
+ Excellent communication skills
+ Strong experience working in a team and as an individual
LIFE AT TICKETMASTER
We are proud to be a part of Live Nation Entertainment, the world’s largest live entertainment company.
Our vision at Ticketmaster is to connect people around the world to the live events they love. As the world’s 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 you’re 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.
EQUAL OPPORTUNITIES
We are passionate and committed to our people and go beyond the rhetoric of diversity and inclusion. You will be working in an inclusive environment and be encouraged to bring your whole self to work. We will do all that we can to help you successfully balance your work and homelife. As a growing business we will encourage you to develop your professional and personal aspirations, enjoy new experiences, and learn from the talented people you will be working with. It's talent that matters to us and we encourage applications from people irrespective of their gender, race, sexual orientation, religion, age, disability status or caring responsibilities.
Ticketmaster Canada will provide reasonable accommodations for qualified individuals with disabilities in the job application process. If you have difficulty using our online application system and need an accommodation due to a disability, please email accessibilitycanada@ticketmaster.ca. Please note this inbox is limited to accommodation requests. Resumes submitted to this inbox will not be considered.
LANGUAGE REQUIREMENT
Due to the nature of the role, this position involves interacting with English-speaking clients, colleagues, stakeholders, suppliers, and so forth. Therefore, a high level of proficiency in English, both verbal and written, is required. While a strong command of English is essential for this role, candidates with a working knowledge of French are also encouraged to apply.
#LI-REMOTE
Confirmar seu email: Enviar Email
Todos os Empregos de Live Nation