Scala Engineer /Data Engineer
Role details
Job location
Tech stack
Job description
Participate in the design and creation of scalable software Design and develop clean functioning, testable code on the frontends and backends, write effective APIs, develop and manage well-functioning databases and applications with security and data protection settings Collaborate with the CIR product owner, business analyst, data engineers and the wider CIP teams to ideate software solutions Peer reviewing pull requests Testing and fixing bugs or other coding issues Set up, maintain and improve continuous integration Support live services with troubleshooting and monitoring Write technical documentation Knowledge & experience Knowledge of frontend languages (HTML, CSS, JavaScript) Knowledge of multiple backend languages (e.g. Scala, Java, Python) and libraries Familiarity with databases (e.g. Postgres, MongoDB, Splunk) Familiarity with big data tools (Spark, Presto, AWS EMR) Proven experience as a Full Stack Developer or similar role Experience, coding in continuous, Scala/Java Play Framework (or other MVC/Rest API frameworks) SQL DB (e.g. Aurora, Postgres) NoSQL DB (e.g. MongoDB) Linux/Unix AWS (S3, ECS, Lambda, etc.) HTML/CSS/JavaScript Terraform SBT Continuous Integration (Jenkins) Agile methodologies Desirable: Python Airflow Docker Kibana Grafana, Salary, remote work... Define all the criteria that are important to you.
-
Get discovered Recruiters come directly to look for their future hires in our CV library.
-
Join a community Connect with like-minded tech and IT professionals on a daily basis through our forum.
Requirements
integration context AWS suite, experience Understands the importance of testing and automation Working in a lean, agile environment Working in a "you build it you run it" team Experience coding in continuous integration context Excellent communication Team player Great attention to detail An analytical mind Skills & technologies