
Tech Lead AWS
SACEM · Puteaux, Île-de-France, France
- On site
- Full-time
- €75,000 / year
- Puteaux, Île-de-France, France
Job highlights
- Lead technical strategy for SACEM's portal entity.
- Harmonize development practices and ensure quality.
- Coordinate multiple development teams effectively.
- Drive continuous improvement and innovation.
- Utilize AWS, Python, Java, and React.js.
About the role
About SACEM
La musique accompagne nos vies et, depuis 175 ans, la Sacem (Société des auteurs, compositeurs et éditeurs de musique) accompagne celles et ceux qui la créent. Près de 240 000 auteurs, compositeurs et éditeurs l'ont choisie pour gérer leurs droits d'auteur et protéger leurs intérêts. Porte-voix des créateurs, partenaire de confiance des diffuseurs de musique, nous agissons pour faire rayonner toutes les musiques, dans leur diversité. Société à but non lucratif, la Sacem contribue à la vitalité et au rayonnement de la création en France comme à l'international, via son soutien et son accompagnement quotidiens à des projets culturels et artistiques. Grâce à son expertise dans le digital, sa capacité à anticiper et à s'adapter au fil des évolutions de l'écosystème musical, la Sacem est la référence mondiale des droits d'auteur et l'interlocuteur privilégié de toutes les plateformes numériques.Your Mission
Au sein de la Direction des Systèmes d'Information (DSI), et dans un contexte de modernisation du SI et de transformation de nos environnements, nous recherchons une - un Tech Lead pour rejoindre l'Entité Portails. En tant que Tech Lead, vous êtes à la fois expert technique et leader transversal. Vous jouez un rôle central dans la coordination des équipes de développement, en garantissant la cohérence technique, la qualité des livrables et la performance des solutions mises en oeuvre. Vous agissez comme référent technique, animez la communauté des développeurs et contribuez activement à la réussite des projets stratégiques.Key Responsibilities
- Transverse Technical Referent: Ensure technical ownership across the entire scope; support and challenge Lead Devs/developers in each team; harmonize development, testing, and security practices; establish quality standards (code reviews, technical guidelines, Sonar rules, security); promote good development practices (Clean Code, SOLID, TDD, DDD, Craftsmanship).
- Governance and Technical Choices: Participate in technical scoping with architects, POs, PMs, and managers; ensure consistency of technological choices and architectures; pilot technical solution evaluation, feasibility, costs, and risks; oversee the drafting and validation of technical design documents; propose improvements for performance, resilience, and security.
- Multi-Team Animation and Coordination: Coordinate the technical activity of development teams; organize and lead transverse technical rituals (guilds, communities of practice, technical steering committees); ensure good communication between teams and stakeholders; act as the technical liaison with management; support team leads in planning, prioritization, and resolving technical blockers.
- Continuous Improvement and Innovation: Implement and monitor CI/CD, automated testing, monitoring, and security standards; identify technical optimization levers (performance, costs, industrialization); contribute to technological watch and propose relevant portal evolutions; lead and structure a technical community around key themes (cloud, testing, front, back, DevOps); foster and disseminate innovation within teams.
What We're Looking For
We are seeking an individual with a Master's degree or equivalent in Computer Science, holding:Technical Skills:
- Languages: Python, Java, TypeScript, React.js, HTML, CSS, Bash, SQL, PostgreSQL
- Cloud: AWS (Lambda, S3, API Gateway, ECS, SQS, SNS, RDS …)
- Testing: Pytest, JUnit, SonarQube, Playwright, Checkly
- CI/CD: GitLab CI
- IaC: Terraform
- Practices: Clean Code, Git workflow, Software Craftsmanship, Docker, security by design
Professional Aptitudes:
- Excellent communication and collaboration skills with teams and management.
- Proficiency in Agile methodologies: Scrum, Kanban, SAFe.
- Rigor, organizational skills, and autonomy.
- Good interpersonal skills and team spirit.
- Adaptability to varied environments.
- Operational English proficiency (written and spoken).
Job Details
- Employment Type: Permanent (CDI)
- Schedule: Full-time
- Start Date: ASAP
- Location: La Défense
- Compensation: Attractive package, based on experience
Recruitment Process:
- Initial phone call with a recruiter.
- Technical interview.
- Interview with your future manager.
- HR interview.
Why Join Us?
- Meaningful Work: Join a company in full evolution, contributing to the protection of music creators' rights in a dynamic, collaborative, and stimulating environment.
- Attractive Benefits: Remote work agreement, profit-sharing, and employee representative committee (CSE).
Want to learn more?
We invite you to consult our career space, our page on Welcome to the Jungle, as well as testimonials from our colleagues in our video playlist.Key skills/competency
AWS, Python, Java, TypeScript, React.js, Technical Leadership, CI/CD, Agile Methodologies, Cloud Architecture, DevOpsSkills & topics
- Tech Lead
- AWS
- Cloud Engineering
- Python
- Java
- TypeScript
- React.js
- CI/CD
- DevOps
- Software Development
How to get hired
- Tailor Your Resume: Highlight your AWS expertise, Python, Java, TypeScript, and React.js skills. Emphasize your experience with CI/CD, IaC (Terraform), and Agile methodologies like Scrum, Kanban, or SAFe. Quantify achievements where possible.
- Craft a Strong Cover Letter: Express your passion for music rights and SACEM's mission. Clearly articulate how your technical leadership and AWS experience align with the Tech Lead AWS role.
- Prepare for Technical Interviews: Be ready to discuss AWS services (Lambda, S3, API Gateway, ECS, RDS), Python/Java/TypeScript/React.js best practices, clean code principles, SOLID, TDD, DDD, and CI/CD pipelines (GitLab CI). Practice coding challenges and system design questions.
- Demonstrate Leadership and Collaboration: Showcase your experience in leading cross-functional teams, mentoring developers, and fostering a collaborative environment. Be prepared to discuss your approach to technical governance and problem-solving.
- Research SACEM: Understand their role in managing author rights, their digital transformation, and their commitment to music creation. Mention specific SACEM initiatives or values that resonate with you.
Technical preparation
Master AWS services (Lambda, S3, ECS).,Code proficiently in Python, Java, TypeScript.,Understand CI/CD and IaC (Terraform).,Practice clean code and SOLID principles.
Behavioral questions
Describe a time you led multiple dev teams.,How do you ensure code quality across teams?,How do you handle technical disagreements?,Share an example of driving innovation.
Frequently asked questions
- What specific AWS services are most crucial for the Tech Lead AWS role at SACEM?
- The Tech Lead AWS position at SACEM heavily utilizes a range of AWS services including Lambda, S3, API Gateway, ECS, SQS, SNS, and RDS. Your expertise in architecting and managing solutions leveraging these services will be key to success.
- How does SACEM support continuous learning for its Tech Leads?
- SACEM encourages continuous learning through promoting technological watch, proposing relevant portal evolutions, and animating technical communities around key themes like cloud, testing, front-end, back-end, and DevOps. They also support innovation within teams.
- What is the expected level of English proficiency for the Tech Lead AWS at SACEM?
- The role requires operational English proficiency, both written and spoken. This is important for collaborating with diverse teams and stakeholders in a global context.
- Can you describe the typical development workflow and practices at SACEM for this role?
- SACEM emphasizes modern development practices including Clean Code, SOLID, TDD, DDD, Craftsmanship, Git workflow, Docker, and security by design. They also focus on CI/CD, automated testing (Pytest, JUnit, Playwright), and code quality through tools like SonarQube.
- What is the role of a Tech Lead in terms of team coordination and governance at SACEM?
- The Tech Lead acts as a transverse technical referent, harmonizing practices, setting quality standards, and coordinating technical activities across multiple development teams. They also participate in technical scoping, ensure consistency in technological choices, and support team leads in planning and resolving blockers.
- What are the primary programming languages and frameworks used in this Tech Lead AWS position?
- The role requires strong proficiency in Python, Java, and TypeScript, along with experience in front-end technologies like React.js, HTML, CSS. SQL and PostgreSQL are also essential for data management.
- How does SACEM approach technical evaluation and decision-making for new solutions?
- The Tech Lead is involved in piloting the evaluation of technical solutions, assessing their feasibility, costs, and risks. They collaborate with architects, POs, and PMs to ensure consistency in technological choices and architecture across teams.