Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Apache Spark Technical Lead - Scala, Python
Posted 59 minutes 40 seconds ago by HCL Technologies Limited
Permanent
Full Time
Academic Jobs
Dublin, Ireland
Job Description
Senior Apache Spark Technical Lead - Scala, Python
Dublin, Leinster, Ireland
Job SummaryThe Senior Technical Lead at HCL will be responsible for leading technical teams and projects related to Apache Spark, Scala, and Python. The role involves overseeing the design, development, and implementation of scalable and efficient solutions using these technologies.
Key Responsibilities- Lead technical teams in the design and implementation of solutions using Apache Spark, Scala, and Python.
- Provide technical expertise and guidance to team members in resolving complex technical issues.
- Collaborate with stakeholders to gather requirements and define project scope.
- Ensure adherence to best practices in coding, testing, and deployment processes.
- Conduct code reviews and performance optimization activities.
- Troubleshoot and debug technical issues to ensure seamless project delivery.
- Stay updated with the latest trends and advancements in Apache Spark, Scala, and Python technologies.
- Mentor team members and facilitate knowledge sharing within the team.
- 8+ years of engineering experience primarily in Data Engineering in an agile production environment.
- High proficiency in using Python or Scala, Spark, Hadoop platforms & tools (Hive, Impala, Oozie, Airflow, NiFi, Scoop), and SQL to build Big Data products & platforms.
- Extensive experience with Databricks, Spark, PySpark or Java + PySpark Processing engine.
- Proficiency in at least one modern programming language such as Python, Java, or Scala.
- Strong computer science fundamentals in object oriented design, data structures, algorithm design, problem solving, and complexity analysis.
- Ability to easily move between business, data management, and technical teams; to quickly intuit the business use case and identify technical solutions.
- Working knowledge in software development engineering paradigms along with data engineering.
- Experience with relational databases as well as NoSQL databases.
- Experience with cloud technologies like Databricks, AWS, or Azure (good to have).
- Basic shell scripting and knowledge of Linux/Unix systems.
- Experience in designing and developing software at scale.
- Strong written and verbal English communication skills.
- Motivation, creativity, self direction, and desire to thrive on small project teams.
- Superior academic record with a degree in Computer Science or related field.
Relevant certifications in Apache Spark, Scala, or Python are a plus.
Benefits- Industry benchmarked compensation.
- Best in class healthcare benefits.
- Personal time off.
- Maternity and paternity benefits.
- Access to skills / higher education programs/resources.
- Discounts on products and services via Benefit Box.
- Participation in CSR programs.
- Opportunities to grow and advance your career.
HCL Technologies Limited
Related Jobs
Student Operations Manager
- Staffordshire, Birmingham, United Kingdom, B19 1
Part-Time Student Wellbeing & Safeguarding Lead
- Somerset, Langport, United Kingdom, TA100
Learning Manager - Student Support
- Yorkshire, Pontefract, United Kingdom, WF7 5
Progression & Wellbeing Tutor - Maternity Cover
- Gloucestershire, Cirencester, United Kingdom, GL7 1
Industry-Linked Business Management Lecturer
- England, United Kingdom