About the Client
Our client is a provider of IT solutions, systems, hardware and software services in banking sector. It operates data centres, bank systems, POS terminals and HW (servers and PC) and is responsible for development, implementation, support and servicing of banking software and its operations in Central and Eastern Europe.
About the Role
For our Client we are seeking an experienced Full Stack Software Developer to join the their (part of the team is in Austria, another in Bulgaria) and help build a smart data pipeline.
You will work on customer behavioral tracking tool called LUX, which is currently in use in Austria only (around 3 billion of events).
Responsibilities
- Design, develop and maintain a data pipeline using Java and Python
- Implement data processing and analysis using MongoDB and Apache Airflow
- Collaborate with cross-functional teams to identify and implement new features
- Ensure the performance, scalability, and security of the data pipeline
- Stay up-to-date with the latest technologies and best practices in data pipeline development
- Participate in code reviews and ensure that all code adheres to best practices
- End to end responsibility from design to DevOps on the assigned component.
Requirements
- Master's degree in Computer Science or a related field
- 2+ years of experience in software development, with a focus on data pipeline development
- Strong proficiency in Java, Python and experience with MongoDB and Apache Airflow
- Experience with cloud native architecture, containerization and Kubernetes is a plus
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Ability to work well in a fast-paced, agile development environment
Nice to Have Skills
n/a