Développeur logiciel junior - Environnements de données / Associate Software Developer - Data Frameworks
Description
Rédigé au masculin pour alléger le texte
DDU (DNEG Dedicated Unit) opère au sein de BRAHMA AI et travaille en étroite collaboration avec DNEG afin de développer des technologies utilisées directement en production.
L’équipe conçoit des outils, des plateformes et des workflows qui soutiennent les pipelines de VFX et d’animation de longs métrages à travers les studios mondiaux de DNEG.
Core Services recherche un développeur logiciel associé pour rejoindre son domaine Data Frameworks.
Le groupe Core Services fournit des technologies fondamentales aux autres équipes technologiques de DNEG. Nous sommes une équipe de développeurs logiciels qui conçoit, construit et maintient une infrastructure critique à l’échelle de l’entreprise, distribuée géographiquement. Nous créons des services, des frameworks et des produits sur lesquels les autres équipes s’appuient pour concevoir et livrer leurs solutions technologiques. Nous sommes au cœur de toute la technologie chez DNEG.
Le domaine Data Frameworks au sein de Core Services fournit des logiciels fondamentaux aux autres équipes, destinés à être utilisés pour offrir des fonctionnalités aux utilisateurs finaux.
Nous proposons des couches d’abstraction des modèles de données des bases de données centrales, utilisées à travers différents produits, ainsi que des bibliothèques et frameworks d’automatisation pour aider les développeurs à créer des automatisations cohérentes.
En tant que développeur logiciel associé au sein du domaine Data Frameworks, vous travaillerez aux côtés de nos développeurs seniors pour développer de nouvelles fonctionnalités, résoudre les problèmes remontés par les autres équipes technologiques et maintenir les produits logiciels existants tout au long de leur cycle de mise à jour annuel.
Vous serez amené à :
- Résoudre les tickets liés aux logiciels gérés par Data Frameworks
- Fournir des mises à jour régulières sur l’avancement des tickets
- Effectuer des tâches de maintenance sur les produits logiciels existants, telles que la mise à jour des dépendances tierces
- Développer des améliorations incrémentales sous la supervision de développeurs seniors
- Rédiger la documentation des logiciels développés et créer / mettre à jour des guides de dépannage
- Expérience en programmation Python
- Licence/Bachelor en informatique ou au moins 1 an d’expérience équivalente en développement logiciel
Atouts supplémentaires
- Expérience avec Git ou d’autres systèmes de gestion de versions
- Connaissance des technologies de bases de données
- Connaissance du langage SQL
- Excellentes compétences en communication écrite et orale
- Motivation à relever les défis de manière proactive
Veuillez noter qu’il s’agit d’un poste syndiqué qui sera couvert par une convention collective entre DNEG et l’IATSE dans les prochains mois. En tant qu’employé syndiqué, vous devrez adhérer au syndicat et bénéficierez des conditions définies dans la convention collective. Des cotisations syndicales seront exigées une fois la convention en place.
La fourchette salariale de base pour ce poste à temps plein est de 60 000 $ CAD à 71 000 $ CAD. Les fourchettes salariales chez DNEG sont déterminées en fonction du poste, du département, du niveau et de la localisation. La rémunération individuelle au sein de cette fourchette dépend des compétences transférables ou liées au poste ainsi que de l’expérience professionnelle. Les fourchettes salariales sont ajustées périodiquement en fonction des données du marché externe recueillies via des études réalisées par des tiers.
Much of the work focuses on artist-facing tools, large production pipelines, simulation and rendering workflows, and systems that need to run reliably across distributed teams.
Core Services is looking for an Associate Software Developer to join its Data Frameworks domain.
The Core Services group provides foundational technologies to other technology groups within DNEG. We are a team of software developers who architect, build and provide geographically spread, enterprise-level, mission-critical infrastructure. We create services, frameworks, and products that other teams rely upon to build and deliver their technology solutions. We are the core of all things technology at DNEG.
You will:
- Troubleshoot tickets related to software owned by Data Frameworks.
- Provide timely updates on tickets.
- Perform maintenance tasks for existing software products, such as updating third party dependencies.
- Develop incremental product enhancements under the guidance of senior developers.
- Write documentation for developed software, create / update troubleshooting playbooks.
This is an entry-level job with a huge amount of potential to learn from the best, discover technologies that you find exciting, and grow your career along your chosen path.
- Programming experience in Python.
- Bachelor’s degree in Computer Science or 1+ years of equivalent experience in software development.
- Experience with Git or other version control systems.
- Knowledge of database technologies.
- Knowledge of SQL programming language.
- Excellent written and verbal communication skills.
- Eagerness to tackle problems head-on.
About Us
We are DNEG, one of the world’s leading visual effects and animation companies for the creation of award-winning feature film,
television, and multiplatform content. We employ more than 9,000 people
with worldwide offices and studios across North America (Los Angeles,
Montréal, Toronto, Vancouver), Europe (London), Asia (Bangalore, Mohali,
Chennai, Mumbai) and Australia (Sydney).
At DNEG, we fundamentally believe that embracing our differences is a vital component of our collective success. We are committed to creating an equitable, diverse and inclusive work environment for our global teams, where everyone feels they matter and belong. We welcome and encourage applications from all, regardless of background, experience or disability. Please let us know if you need any adjustments or support during the application process, we will do our best to accommodate your needs. We look forward to meeting you!