Technology Consulting - Big Data Engineer
EY
- Αθήνα
- Μόνιμη
- Πλήρης Απασχόληση
- Participation in large-scale client engagements.
- Contribution towards, or even leading delivery of innovative and engaging big data solutions.
- Understanding of business and technical requirements, provision of subject matter expertise, and implementation of big data engineering techniques.
- Conducting data discovery activities, performing root cause analysis, and making recommendations for the remediation of data quality issues.
- Putting into practice good organizational and time management skills, with the ability to prioritize and complete multiple complex projects under tight deadlines.
- A Bachelor's or Master's degree in Computer Science, Engineering or other related fields.
- Minimum 1-2 years of experience in two (2) or more of the below areas:
- Programming with at least one language and related technologies (Java, Scala, Python, C#, C++, etc.)
- Big data concepts, tools and platforms available (Cloudera, Hortonworks, MapR, etc.)
- Development life cycle (design, develop, test, deploy, etc.)
- Any of the following tools / technologies for:
- Data Management (SQL, HiveQL, SparkQL, KSQL, etc.)
- Data Ingestion (Kafka, Flume, Sqoop, StreamSets, NiFi etc.)
- Data Storing (HDFS, NoSQL, HBase, MongoDB, ElasticSearch, etc.)
- Workflow / Scheduling (Oozie, Ampari etc.)
- Design and implementation of data models in physical form in one or more of the leading RDBMS platforms such as SQL Server, Oracle, IBM DB2 / Netezza, Teradata, etc.
- Data modeling (ER models) techniques.
- Experience in Business Intelligence or statistical analysis tools and techniques.
- Experience in investigating and handling data quality issues.
- Strong analytical, problem solving and critical thinking skills.
- Desire to investigate and try-out new tools and technologies as they are released.
- Ability to work under tight timelines, in cases for multiple project deliveries.
- Good interpersonal skills and ability to work effectively within high-performing teams.
- Confidence to convey technical advice and guidance to clients.
- Advanced technical writing skills in Greek and English (additional languages will be a plus).
- Evidence of self-motivation for continuous development.
- Competitive remuneration package: You'll be rewarded for your individual and team performance. Depending on your experience, our comprehensive rewards package includes benefits that suit your needs including cutting-edge technological equipment, ticket restaurant vouchers, a private health insurance scheme, life insurance, income protection and an exclusive EY benefits club that provides a wide range of discounts, offers and promotions.
- Flexible working arrangements: We operate under a hybrid working model, which is defined based on both your own preferences and team's needs, and we enjoy our summers with short Fridays.
- Personalized learning experience and career development: We provide free and unlimited access to educational platforms and EY Badges, support certifications, and provide coaching and feedback, as a part of our Leadership & Development process, all of which can lead to a meaningful impact and success as defined by you.
- Transformative leadership: We'll give you the insights, coaching and confidence to be the leader the world needs.
- Diverse and inclusive culture: You'll be embraced for who you are and empowered to use your voice to help others find theirs.
- International Experience: Become part of international projects and work along multicultural teams, through our global network.
- Above all, you will be working in one of the Top Employers in Greece for 2023, awarded by the Top Employers Institute.