The client you will be working for is a market leader of the German banking industry. The purpose of the project is to migrate data from various data source systems to Google Cloud Platform.
You will be joining a growing team, a mix of junior and senior professionals that value growth and collaboration, consisting of Data Engineers and Java Engineers, working in close collaboration with the client. The team is working in an agile way, following the SCRUM methodology, with 2 weeks sprints.
Responsibilities
You will develop, test and also maintain data architectures to keep this data accessible and ready for analysis. Among your tasks, you will do Data Modelling, ETL (Extraction Transformation and Load), Data Architecture Construction and Development, and also Testing of the Database Architecture.
- Create and maintain optimal data pipeline architecture
- Assemble large, complex data sets that meet functional / non-functional business requirements
- Identify, design, and implement 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 Cloud ‘big data’ technologies.
- Build/use analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics
- Improvement in existing programs and subsequent refactoring
- Continue to learn and refine your skills as software engineer, while having the support of your senior colleagues
Requirements
- 3+ years of experience in software development
- Object-oriented languages: Java (mandatory), Scala (nice to have)
- Relational databases, SQL
- Bash shell script (Linux)
- Google (preferred), Azure, AWS - Cloud service providers
- GCP Dataproc, BigQuery, Pub/Sub, Cloud Functions
- Working knowledge of highly scalable ‘big data’ datastore
- Effective communication skills for team and client interaction
- Ability to adjust your strategies and ways of working in accordance with specific contexts
- Team player, being able to collaborate with colleagues and participate in feedback discussions
- Advanced English and German language skills
- Eager to develop skills in Scala, Terraform, CI/CD.
Accesa & RaRo
A leading technology company with 20 years of experience in turning business challenges into opportunities and growth
Other jobs at Accesa & RaRo
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs