Position: Data Engineer to a company that develops mobile and web applications
Company: IT-Rex
Category: Data Engineer
Experience required: 3y
English level: upper

✔ Position: Middle Data Engineer		
✔ Methodologies/processes
Standard flow Agile – Scrum, all standard ceremonies.
Release 2 times a week on Tuesdays and Thursdays.
Sprints last for 2 weeks.
Daily rallies (internal with the team).
Planning, Retrospectives, Calls to clarify the requirements.
Once a quarter for all employees – All hands session (results of the previous period, plan for the next period)
✔ Requirements:
3+ years of Python (or GoLang)
Development experience 3+ years of experience in S3, AWS ElasticSearch, and AWS DynamoDB for massive scale (100s of Terabytes of data)
3+ years of extensive experience in designing, developing, and running extremely efficient data pipelines across multiple AWS Data Management Platforms (DynamoDB, Elasticsearch, AWS S3, etc)
3+ years of experience in AWS Batch/EMR
Aspiration to learn and become Data Scientist in the next 6-12 months
✔  Upper - Intermediate English
✔ Preferred Skills
- AI/ML – NLP, NumPy, PyTorch, Pandas, etc.
- AWS EMR/Spark, AWS Glue, Athena, Redshift, etc.
- AWS Cloud Watch, ELK Stack, TICK Stack SEO, Google Search Console, and Google Analytics
✔ About the Team
- The team at the moment is 50+ people, yearly plan is an active expansion to +25 specialists in different teams/locations.
- Management (basic business decisions) – on the client-side, + each team has a Lead or PM.
- We have 15 people: Solution Architect, React, Data Engineer, DevOps, BA/PM.
- We have been involved in the project for exactly one year.
 ✔ The company offers:
- The motivation to develop and introduce something new is welcomed;
- Management is very open for communication and feedback, they are worried about organizing comfortable conditions for everyone in order to show their best qualities;
- The interaction between the teams is generally friendly, there are moments with Front / Back or Back / Data, minor misunderstandings on work issues, but everything is always resolved peacefully;
20 work vacation days + 5 sick days;
The company pays for trainings, Microsoft certification.