Method Studios

Développeur de logiciels, Back End - Software Developer, Back End (BB-98BF1)

Found in: Talent CA

Description:
English version will followDéveloppeur de logiciels senior, Back EndLes studios Method, une compagnie de Deluxe abritant des artistes et des technologues exceptionnels, est une entreprise de contenu internationale primée qui travaille avec des créateurs de premier plan dans les domaines du cinéma, de la télévision/streaming, de la publicité, du marketing et des expériences interactives. Son réseau d'installations intégrées offre une gamme complète de services, y compris les concepts, la conception, la prévisualisation, le développement de l'apparence, la supervision sur le plateau, l'animation 3D/CGI, le motion graphics, le compositing et la finition, ainsi que l'expérience et la technologie des méthodes EXP, AR/VR/MR.L'approche unique de Method, qui combine les techniques traditionnelles de réalisation de films avec les technologies numériques les plus sophistiquées, a contribué à bâtir la réputation de l'entreprise en offrant des solutions intelligentes et avant-gardistes et surtout un travail bien fait depuis deux décennies.Method Studios est présentement à la recherche d'un développeur de logiciels – Back End pour rejoindre nos studios de Montréal ou de Vancouver !Travaillant au sein du département de technologie de base, vous rejoindrez une petite équipe multidisciplinaire qui écrit et maintient notre système orienté service qui s'étend sur nos six sites. Afin de maintenir le système en constante évolution, de l'améliorer et de le faire évoluer au fur et à mesure de notre expansion, nous recherchons des développeurs de logiciels expérimentés comme vous pour nous rejoindre dans notre studio en pleine croissance.Vous serez responsable de la création et de l'exploitation de services toujours disponibles qui sont au centre de nos opérations mondiales Dans ce rôle, vous devrez :Rédiger des services pour soutenir les opérations de back end de notre pipeline d'effets visuels, notamment notre système de gestion des actifs, nos services de transfert, notre système de configuration, notre plate-forme de calcul et nos systèmes d'automatisation ;Développer du code réutilisable et de qualité ;Dépanner et résoudre les problèmes transmis à l'équipe centrale de l'infrastructure ;Maintenir l'ensemble de l'infrastructure basée sur les services que nous déployons ;Collaborer au sein de la technologie centrale et des départements de technologie de production pour concevoir des solutions qui améliorent l'expérience de l'utilisateur ;Participer à l'amélioration continue du processus de développement. Exigences et compétences :Avoir plus de 3 ans d'expérience dans un poste similaire et avoir une solide compréhension des principes fondamentaux de l'informatique ;Être adepte de la programmation orientée objet et être à l'aise pour programmer en Python, écrire des requêtes SQL et des scripts en Bash ;Vous avez de l'expérience dans la rédaction et la maintenance de micro-services ;Avoir de l'expérience dans la rédaction et le maintien de micro-services ;Vous pouvez assurer la maintenance de la plate-forme sur laquelle votre code fonctionne ;Vous vous épanouissez en résolvant des problèmes complexes ;Vous adoptez les principes agiles et comprenez la valeur du travail d'équipe ;Avoir de l'expérience dans la gestion de bases de données relationnelles et NoSQL est un atout ;Avoir une connaissance approfondie de la gestion des API est un atout. Nous offrons :L’opportunité de faire partie d'une équipe de classe mondiale qui crée des effets visuels étonnants pour les plus grands blockbusters hollywoodiens ;Un domaine problématique difficile ;Des horaires de travail flexibles. Notre stack :ELKRabbitMQConsulDocker SwarmAnsiblePython/FlaconNginxPostgreSQLGraphQLCouchDBJiraIntéressé? Qu'est-ce que vous attendez? Postulez dès maintenant, nous sommes impatients de faire votre connaissance! Software Developer - Back EndHome to exceptional artists and technologists, Method Studios, a Deluxe company, is an award-winning global content company working with top creators on movies, TV/streaming, advertising, marketing, and interactive experiences. Its network of integrated facilities provides a full range of services including concepts, design, pre-vis, look development, on-set supervision, 3D animation/CGI, motion graphics, compositing, and finishing; and through Method EXP, AR/VR/MR experiences and technology.Method’s unique approach combining traditional filmmaking techniques with the most sophisticated digital technologies has helped build the company’s reputation for offering smart, cutting-edge solutions and above all, well-crafted work, for two decades.Method Studios is currently looking for a software developer to join our Montreal or Vancouver studios!Working within the Core Technology department you will join a small multi-disciplined team that write and maintains our service-oriented system that spans across our six locations. To keep the system constantly evolving, improving, and scaling up as we expand, we are looking for experienced software developers like yourself to join us in our growing studio. You will be responsible for creating and operating always available services that are at the center of our global operations. In this role, you will:Write services to support the backend operations of our visual effects pipeline including our asset management system, transfer services, configuration system, compute platform and automation systems;Develop quality, reusable code;Troubleshoot and solve problems escalated to the core infrastructure team;Maintain the entire service-based infrastructure we deploy on;Collaborate within Core Technology and across the Production Technology departments to architect solutions that improve the user experience;Participate in the continuous improvement of the development process. Requirements and Competencies:3+ years of experience in a similar role and have a solid understanding of computer science fundamentals;Adept at object-oriented programming and feel confident when programming in Python, writing SQL queries and scripting in Bash;Experience writing and maintaining microservices;You can maintain the platform your code runs on;You thrive solving complex problems;You embrace the agile principles and understand the value of teamwork;You have experience managing relational and NoSQL databases (asset);You have in-depth knowledge of API management (asset). We offer:Being part of a world-class team who creates amazing Visual Effects for the biggest Hollywood blockbusters;A challenging problem domain;Flexible working hours.Our stack: ELKRabbitMQConsulDocker SwarmAnsiblePython/FlaskNginxPostgreSQLGraphQLCouchDBJiraInterested? What are you waiting for? Apply now, we can’t wait to get to know you! Apply Online

calendar_today3 days ago

report

info Full time

location_on Quebec, Canada

work Method Studios

Apply:
I expressly authorise the Terms and Conditions

Similar jobs