Company Description
Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally-enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. As digital pioneers with 20,000 people and 53 offices around the globe, our experience spanning technology, data sciences, consulting and customer obsession – combined with our culture of curiosity and relentlessness – enables us to accelerate our clients’ businesses through designing the products and services their customers truly value. Publicis Sapient is the digital business transformation hub of Publicis Groupe. For more information, visit publicissapient.com
We at Publicis Sapient, enable our clients to thrive in Next and to create business value through expert strategies, customer-centric experience design, and world-class product engineering.
The future of business is disruptive, transformative and becoming digital to the core.
In our 20+ years in IT, never before have we seen such a dire need for transformation in every major industry – from financial services to automotive, consumer products, retail, energy, and travel.
To make this transformative journey a reality in these exciting times, we seek thought leaders and rock stars who will :
- brave it out to go do the next; “what will be” from “what is”
- exhibit the optimism that says there is no limit to what we can achieve
- deeply-skilled, bold, collaborative, flexible
- reimagine the way the world works to help businesses improve the daily lives of people and the world
- our people thrive because of the belief that it is both our privilege and responsibility to usher our clients and the world into Next.
Our work is fueled by :
- challenging boundaries
- multidisciplinary collaboration
- highly agile teams, and
- the power of the newest technologies and platforms.
If that’s you, come talk to us!
This is the world-class engineering team where you should build your career.
Capability
The Data team gathers 15 people among which Data Scientists, Data Engineers, Data Analysts and Data Strategists who work alongside to build tools that generate value from our client’s data.
If you share this vision and wish to contribute to our international community, come join us !
Job Description
As Director in Data Engineering, you will be responsible for
- executing Data architecture assessment
- defining and implementing data transformation strategy for clients
- designing and delivering modern and enterprise grade target architecture for data platform, reaching expectations specially in performance, reliability, security and scalability
- shaping a cloud native landing zone, supporting modern data architecture patterns (lakehouse, medallion analytics, Data as a service .. )
- contributing to the definition and execution of Data Governance models
The role requires a hands-on technologist with expertise in data platform delivery at scale in large scope of use cases (either AI or analytics), Cloud based as a must and tactical direction to team and customers. The person has solid hands-on capabilities in data related languages as SQL, Python and Scala as well as Spark based computing program and modern storage architecture using market standards as Parquet and Apache Iceberg.
As a data engineering practitioner, you should have a point of view and understanding of build vs. buy, performance considerations, hosting, business intelligence, reporting & analytics, team skills management and development, across software engineering, quality automation and testing, data modeling design as well as cloud and solution architecture
Role & Responsibilities
- Provide inputs to define and execute strategic roadmap for enterprise and data architecture by understanding the current landscape as well as setting up the framework for shaping and executing the target architecture and its delivery roadmap.
- Provide technical leadership and hands-on implementation role in the areas of data techniques including data ingestion, data transformation/processing, data quality, data modeling, data visualization involving end to end life cycle using agile/scrum implementation approach.
- Act as Technical lead of a globally distributed team and manage functional & non-functional scope, quality and timelines.
- Help establish standard data practices and frameworks like data governance, data quality, data validation, data security, data privacy, scheduling, monitoring and logging/error management.
- Should exhibit and demonstrate Thought Leadership point of views and provide business and technical consulting to the clients and mentorship/coaching to the team members.
Qualifications
Mandatory Experience and Competencies
- overall 15 years of IT experience with 8+ years in Data related technologies
- + 3 years expertise in cloud related data services (AWS / Azure / GCP)
- have led data audits / assessment, defining data strategy and provide consulting skills to the clients
- have led technical Architecture, Design and Delivery of Data solutions in production, at scale, based on modern solutions and stacks (AWS, Azure, GCP)
- setup best design patterns, coding practices, code review process, automation and quality guidelines and processes
- expert in data ingestion, distributed data processing (batch and streaming) and programming languages preferably in Java/Scala and/or Python as secondary language
- lead proposals (RFPs) from solution, architecture, estimation and framework standpoint
- should have experience in NoSQL databases and in which use cases to use which one
- deep understanding of Data Governance, Data Security Data Cataloging and Data Lineage concepts and any tools experience in these areas.
- good understanding of Continuous Integration and Continuous Delivery (CI/CD) using Cloud based DevOps services or Jenkins/Bamboo, Maven, Junit, SonarQube, Terraform (one-click infrastructure setup)
- should exhibit thought leadership in the areas i.e. writing blogs, creating PoVs, industry trends, attending/presenting in internal/external technical forums, mentorship etc.
- excellent communication, presentation and collaboration skills
- lead / participate in Data CoE initiatives e.g. building accelerators, knowledge sharing sessions, coaching/mentoring team members
Preferred Experience and Knowledge
- Python notebook
- data pipeline orchestration
- knowledge of Kafka streaming
- Parquet storage and Apache Iceberg SQL formating
- containers, Dockers and Kubernetes Engine
- distributed Messaging Queues (RabbitMQ, ActiveMQ)
- data Security : raw level security, multi ternancy pattern, column based masking, filtering, minimization, anonymization/pseudonymization technics
- one or more traditional ETL tools experience (Informatica, Talend etc.)
- search/Indexing Technologies (Solr)
- knowledge of Machine Learning
- agile ways of working (Scrum / Kanban)
Education
Master’s / Bachelor’s Degree in Computer Engineering, Computer Science, or a related field.
Additional Information
Why join us
- a growing structure with strong track record and the support of a CAC40 Enterprise which empowers everyone to develop
- a multicultural and international working environment
- Work Your World : a program that enables our employees to work up to 6 weeks abroad after their first year at Sapient
- access to numerous coaching, e-learnings and practical communities
- hybrid and flexible work organisation (part remote / part in office)
- an individualized career development plan with one people manager and one staffing people partner following each employee
- attractive salary that is constantly revisited to adapt to market trends
- many social advantages (PEE, PERECO, 18-weeks maternity leaves, sick-child leaves…
Interested ?
Start the virtual visit of our premisses : https://www.youtube.com/watch?v=pxe0a3-mgrU