Full Time Job

Senior Developer

Live Nation

Quebec City, QC 04-09-2021
Apply @ Employer
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

En tant que développeur senior II, vous travaillerez pour l'équipe de l'Intégration de la gestion de la billetterie au développement, au maintien et à l'exploitation des principales plateformes de billetterie internationales de Ticketmaster dont l'équipe est propriétaire. Ces plateformes de billetterie, qui proposent diverses solutions de billetterie aux clients, sont essentielles aux affaires de Ticketmaster.

Au sein de l'équipe de l'Intégration de la gestion de la billetterie, vous serez responsable du développement et de la conception de composantes d'applications intégrales. Vous devrez mettre à profit votre vaste expérience pour résoudre des problèmes complexes et encadrer des développeurs de votre équipe.

Vous travaillerez avec un vaste éventail de technologies et ferez partie d'une équipe DevOps & Agile responsable de la prestation intégrale de nouvelles fonctionnalités, notamment par le test et le soutien à la production.

In the role of Senior Engineer I/II, you will actively participate in overall solution and architecture design of the systems supported by your team. While working under general supervision of the international core platform team leader, you are expected to drive solutions, communicate ideas and guide your peers. You will use your skills and experience to take initiatives, solve problems, resolve roadblocks and use advanced troubleshooting techniques in order to fulfill the service objectives.

__________________________________________________________________________________________

As an engineer at Ticketmaster, you'll work with colleagues focused on code quality, scalability and observability. Engineers are accountable of the quality of the code and features they build, that includes being responsible of testing (unit, integration, end to end, performance), CI/CD.

We are looking for someone eager to learn and able to adapt to change with the willingness to work on multiple projects with a large variety of technologies. You will be part of a DevOps & Agile team, responsible of the full end to end delivery of new functionalities, including testing and production support.

__________________________________________________________________________________________

VOS TÂCHES
• Concevoir et développer des outils pour améliorer notre attitude de prestation continue concernant AWS et On-prem (services AWS, Terraform, Serverless, EKS, Gitlab-CI, Stark).
• Concevoir, développer et améliorer les composantes partagées de Cloud (ELK, Prometheus, Outbound Proxy, Gitlab-CI Runners, Bifrost, Gryptio…).
• Coder des validations de principes et des exemples de pratiques exemplaires que nous concevons en équipe, des fondements de projets et des bibliothèques communes.
• Assurer une qualité élevée par des tests automatisés.
• Assurer la salubrité de l'examen du code au sein de l'équipe.
• Assurer le juste équilibre entre la normalisation, l'innovation, la qualité et la réduction de la dette technique pour permettre la concrétisation rapide des valeurs de l'entreprise.
• Faire partie d'un système de quarts par téléavertisseur.
• Encadrer des développeurs et promouvoir la motivation.

CONNAISSANCE (ou COMPÉTENCES/APTITUDES TECHNIQUES)
• autonome et proactif;
• passionné de technologie et de transformation;
• capable de vous motiver vous-même, énergique et tenace;
• à l'aise de travailler dans des équipes pluri-fonctionnelles et multidisciplinaires;
• passionné par la résolution de problèmes techniques complexes et l'élaboration de solutions créatives.

VOUS-MÊME (CAPACITÉS/APTITUDES COMPORTEMENTALES)
• Au moins sept années d'expérience de qualité en développement d'infrastructures, en traitement multifilière et en mise en commun des fils, avec de solides compétences en programmation orientée objet.
• Au moins trois années d'expérience en DevOps.
• Vaste expérience avec les modèles de conception et les principes SOLID.
• Vaste expérience avec les architectures distribuées / axées sur les services / de microservice et infonuagiques.
• Expérience avec AWS, Docker, Kubernetes, Cloudstack.
• Expérience avec les applications infonuagiques assorties de Spring / Spring Boot.
• Expérience dans la construction d'architectures pour applications Web (CDN, API Gateway, Backend For FrontEnd, Authentication, Security).
• Vaste expérience de codage en Java, Python, Javascript.
• Bonne connaissance des principes de conception nécessaires à la prestation de microservices avec un degré de cohésion élevé, une portée autonome, une organisation axée sur le domaine commercial, de la résilience, de l'automatisation et un système de surveillance centralisé.
• Vaste expérience en conception et en mise en œuvre d'API RESTful.
• Expérience pratique avec des bases de données relationnelles comme MySQL, Amazon RDS, Amazon Aurora, et des bases de données NoSQL, comme Amazon DynamoDB et MongoDB.
• Expérience pratique avec Linux/Unix Shell.
• Expérience concernant les directives et les pratiques exemplaires liées à DevOps / à la prestation continue / au déploiement continu.
• Expérience pratique concernant les déploiements, les activités, la surveillance et les alertes liés à la production.
• Excellentes capacité d'organisation et de gestion du temps.
• Capacité de concevoir le développement de services en collaboration avec plusieurs équipes.
• Capacité de traiter et de prioriser plusieurs projets en même temps dans un milieu où le rythme des activités est soutenu.
• Autonomie, proactivité et attitude positive; capacité de travailler de façon indépendante et efficace dans un milieu entrepreneurial;
• Excellentes capacités de communication, de documentation et de présentation et capacité d'exposer clairement une solution en français et en anglais.

__________________________________________________________________________________________

WHAT YOU WILL BE DOING
• Develop core platform services on-premises and on AWS
• Plan stories and iterations to achieve product goals and roadmaps
• Be accountable of your team's performance
• Mentor engineers and promote motivation
• Ensure quality by creating solid automated tests and deployments using gitlab pipelines
• Ensure application observability, performance and recovery
• Production support (pager duty rotation)
• Interact with product manager and other internal development related teams

WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS/COMPETENCIES)
• 7+ years of experience with strong backend development
• 5+ years of experience with the C++ programming language
• 3+ years of experience in a devops environment
• Experience with production deployments, observalibility, operations, monitoring and alerting
• Experience with the java development language is a plus
• Extensive experience with Design Patterns and SOLID principles
• Extensive experience with distributed microservice architecture
• Extensive experience with cloud-based architectures
• Experience with continuous delivery/deployment best practices and guidelines
• Hands-on experience with relational database

YOU (BEHAVIOURAL SKILLS/COMPETENCIES)
• Autonomous and proactive.
• Passionate about technology and transformation.
• Self-motivated activator, energetic and tenacious.
• Comfortable with working in cross functional and multidisciplinary teams.
• Excited about taking on challenging technical problems and devising creative solutions.
• SQL knowledge is a must
• Strong communication skills and the ability to collaborate closely with remote team members.
• Ability to prioritize multiple projects simultaneously in a fast-paced environment
• Bilingual: French, English

Jobcode: Reference SBJ-gw8xkn-3-235-139-152-42 in your application.

Location
Map
Discord Server
Advertisement
Company Profile
Live Nation

Live Nation Entertainment is the global leader in live entertainment and ticketing. Our world-class portfolio reaches all aspects of the live event and ticketing industry, from ground-breaking software in Ticketmaster, mix of legendary venues and restaurants in House of Blues, production leaders in Concerts, exceptional brand partnerships in Media & Sponsorship, and unparalleled team of artist managers in Artist Nation supported by diverse professionals in all facets of Corporate operations.