Are you a motivated Data Engineer, willing to grow as a professional and work on large-scale projects, using different working approaches that are both diverse and cutting-edge? Are you passionate about innovative and top-notch software solutions and want to be part of like-minded professionals? Do you enjoy working in a fast-paced, yet collaborative environment?
If your answer is “Yes”, we would love to talk to you.
Who are we looking for?
Our technical team is expanding, and we have a thrilling job opportunity for a Data Engineer who is seeking a challenging work in international projects for worldwide clients and wants to contribute for our development and growth.
What your responsibilities are going to be?
- Create and maintain optimal data pipeline architecture,
- Assemble large, complex data sets that meet functional / non-functional business requirements.
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and ‘big data’ technologies.
- Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics.
- Create data tools for analytics and data scientist team members that assist them in building and optimizing product into an innovative industry leader.
What qualifications are needed?
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
- Expert level proficiency in Python
- Experience building and optimizing ‘big data’ data pipelines, architectures and data sets.
- Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
- Strong analytic skills related to working with unstructured datasets.
- Working knowledge of message queuing, stream processing, and highly scalable ‘big data’ data stores.
- We are looking for a candidate with 5+ years of experience in a Data Engineer role
What would be considered as an advantage?
- Master's in computer science or equivalent
- Experience with big data tools: Hadoop, Spark, Kafka, etc.
- Experience with relational SQL and NoSQL databases
- Experience with data pipeline and workflow management tools: Airflow, Azkaban, Luigi, etc.
- Experience with stream-processing systems: Storm, Spark-Streaming, etc.
- Experience with object-oriented/object function scripting languages: Python, Java, C++, Scala, etc.
By joining us:
- You will have the chance to bring your technical expertise, enthusiasm, and entrepreneurial mindset, and shape the way we transform the business (and lives) of our clients, partners and society.
- You will be surrounded by other highly performing team members and will have the chance to grow and scale with us.
- You will become part of a thrilling and collaborative environment where you will be able to share your ideas and gain insightful feedback.
- You will enjoy flexibility and be able to keep the balance between your personal and professional life and focus on what’s important.
All applications will be treated in strict confidentiality.