company_logo

Full Time Job

Senior Developer

Ticketmaster

Quebec City, QC 01-23-2023
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

Location: Quebec City OR Remote (In Quebec Province)

Fière division de Live Nation Entertainment, Ticketmaster a changé la façon dont le monde communique avec ses artistes, équipes et spectacles préférés, et nous continuons à façonner l'innovation chaque jour.

THE JOB:

In the role of Senior Developer I, you will work for the Ticketing Management Integration team on developing, maintaining and operating Ticketmaster's International core ticketing platforms owned by the team. These ticketing platforms are essential to Ticketmaster's business, providing various ticketing solutions for our clients.

Under the Ticketing Management Integration team, you will be responsible for owning the development and design of entire application components. You will have to rely on your wide-range of experience to resolve complex problems, and you will have to mentor developers in your team.

You will work with a large variety of technologies and will be part of an DevOps & Agile team, responsible for the full end to end delivery of new functionalities, including testing and production support.


WHAT YOU WILL BE DOING
• Design robust, reliable, highly available, and scalable Restful APIs with solid monitoring and alerting capabilities;
• Collaborate with Product Owners and Engineering leadership to clarify and define features scope and acceptance criteria within the strategic product roadmap;
• Plan stories and iterations to achieve product goals and roadmaps;
• Design and develop tools to improve our continuous delivery mindset on AWS and On-prem (AWS services, terraform, serverless, EKS, Gitlab-CI);
• Design, develop and improve Cloud shared components (ELK, Prometheus, Outbound Proxy, Gitlab-CI Runners…);
• Code Proof Of Concepts, Examples of best practices we design in the team, projects foundations, and common libraries;
• Ensure high quality through automated tests;
• Ensure Code Review healthiness in the team;
• Ensure the right balance between standardization, innovation, quality, and technical debt reduction, to be able to deliver the business value fast;
• Be part of pager duty rotation;
• Mentor developers and promote motivation.

WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS/COMPETENCIES)
• Solid 5+ years of experience with strong backend development, Multithreading, Thread-Pools with strong OOP skills;
• 1+ years of experience in DevOps;
• Extensive experience with Design Patterns and SOLID principles;
• Extensive experience with Distributed / Service Oriented / Microservice and cloud-based architectures;
• Experience with AWS, Docker, Kubernetes, Cloudstack;
• Experience with cloud native applications with Spring / Spring Boot;
• Experience building architecture for web applications (CDN, API Gateway, Backend For FrontEnd, Authentication, Security);
• Solid experience coding in java, python, javascript;
• Good knowledge of design principles for delivering Microservices with high cohesion, autonomous scope, business domain centric organization, resilient, built with centralized monitoring, and automated;
• Extensive experience with RESTful APIs design and implementations;
• Hands-on experience with relational databases like (MySQL, Amazon RDS, Amazon Aurora) And NoSQL databases like (Amazon DynamoDB, MongoDB);

[more...]

Jobcode: Reference SBJ-re52x0-3-149-250-1-42 in your application.

Company Profile
Ticketmaster

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.