We are seeking an experienced Data Engineer to join our team. The candidate will be responsible for managing database migrations, mapping processes, and working on migration scripts. A strong knowledge of Ruby and Python, the ability to navigate code, and easily find necessary information is required. Proficiency in SQL and experience with ETL processes are crucial.
responsibilities :
Implementing new functionalities on our client’s platform
Working on a project from scratch
Solving complex programming challenges while improving your knowledge
Doing regular code reviews/PR reviews for your colleagues
Maintaining existing code and bug-fixing
Writing unit, integration, and E2E tests
requirements-expected :
You are a backend developer with 4+ years of experience in Ruby on Rails
You are familiar with Active Record and Rspec
You worked on a production application in AWS or Heroku
You worked with RDBMS like PostgreSQL
You have experience with writing tests/TDD or a culture of testing your code
You have experience in building server-side apps, using the MVC pattern, or something similar
You have a solid understanding of how web applications work
You have an understanding of distributed systems and resilient applications
You have practical knowledge of how to communicate with REST API
You speak Polish and English at a communicative level
You are familiar with agile methodologies (Scrum, Kanban)
offered :
Onboarding - we will take care of you from the very beginning
Cool company culture - we create a place where we would like to work
Work techniques from the IT world - we work with various modern methods of running projects
Transparent communication - support of a mentor, regular 360 feedback sessions
Equipment - MacBook, + external widescreen (34 inches, 16:9), standing desks in the office