Big Data Specialist
Posted 11 hours 1 minute ago by HCLTech
Permanent
Not Specified
Factory Jobs
Paris, France
Job Description
Job Title: Java BigData - Developer/Senior Developer/ Architect
Experience: Required: 4 to 30 Years
Location: Paris, France
Language: Looking fluent French speakers
Mode of Work: Hybrid
Job Summary
We are seeking a seasoned Principal Java Big Data Engineer with 4 to 30 years of deep expertise in Java, Azure, Apache Spark, Kafka, Azure DevOps, Hadoop, Angular, and PostgreSQL.
This role involves architecting enterprise-grade data platforms, guiding technical strategy, mentoring engineering teams, and delivering mission-critical, scalable solutions in a cloud-native environment.
Key Responsibilities
- Strategic Leadership: Define and drive the technical vision for large-scale data platforms, leveraging Java, Apache Spark, Kafka, and Azure technologies.
- Enterprise Architecture: Architect and implement robust Big Data pipelines using Hadoop, Spark, and Kafka for real-time and batch processing at scale.
- Azure Cloud Mastery: Lead the design and deployment of cloud-native solutions using Azure services (e.g., Azure Databricks, Azure Data Factory, Azure Data Lake, Synapse Analytics).
- Azure DevOps Excellence: Oversee end-to-end CI/CD pipelines, infrastructure-as-code (IaC), and automated deployments using Azure DevOps and related tools.
- Front-End Integration: Guide the development of sophisticated, data-driven user interfaces using Angular, ensuring seamless integration with backend systems.
- Database Leadership: Architect and optimize PostgreSQL databases for high-performance, scalable data management.
- Performance & Scalability: Optimize distributed data workflows for performance, cost-efficiency, and resilience in complex, high-volume environments.
- Mentorship & Leadership: Mentor senior and junior engineers, fostering a culture of innovation, technical excellence, and continuous learning.
- Cross-Functional Collaboration: Partner with executives, data scientists, product managers, and architects to align technical solutions with strategic business objectives.
- Code & Quality Standards: Establish and enforce rigorous standards for code quality, security, and maintainability through reviews, testing, and best practices.
- Operational Excellence: Ensure system reliability, scalability, and uptime by leading monitoring, troubleshooting, and incident resolution efforts.
Technical Skills:
- Expert-level proficiency in Java (Spring Boot, Hibernate, or similar frameworks).
- Advanced expertise in Apache Spark and Kafka for distributed processing and real-time streaming.
- Comprehensive knowledge of Hadoop ecosystem and Big Data frameworks.
- Mastery of Azure services for data storage, processing, analytics, and orchestration.
- Deep experience with Azure DevOps, Git, and IaC (e.g., ARM templates, Bicep, Terraform).
- Strong proficiency in Angular for building scalable, responsive front-end applications.
- Expert-level skills in PostgreSQL database design, query optimization, and performance tuning.
- In-depth understanding of distributed systems, microservices, RESTful APIs, and event-driven architectures.
Soft Skills:
- Exceptional leadership, with a proven ability to inspire and guide technical teams.
- Strategic thinking and strong problem-solving skills.
- Outstanding communication and stakeholder engagement abilities.
- Ability to navigate ambiguity and thrive in a dynamic, fast-paced environment.
Preferred Qualifications
- Certifications in Azure (e.g., Microsoft Certified: Azure Solutions Architect Expert, Azure Data Engineer Associate, Azure DevOps Engineer Expert).
- Experience with advanced Big Data tools (e.g., Apache Flink, Hive, Presto, or Druid).
- Knowledge of machine learning frameworks or AI-driven data pipelines.
- Proven leadership in Agile/Scrum environments, with experience driving large-scale projects.