Position: Data engineer
Salary Range: 250,000 - 270,000 RUB gross
Employment: Full-time
Location and Citizenship: Russian Federation
Contract Type: As an Individual Entrepreneur
Hello! My name is Irina. I represent Top Selection Group of Companies.
We are currently looking for a Data Engineer.
🛠 Requirements:
- Proficiency in one of the programming languages (Java, Groovy), understanding of OOP principles, ability to read others' code;
- Project assembly, compilation, and deployment in Rancher (Docker);
- Experience in designing, implementing, developing, and supporting integration solutions using BigData technologies;
- Knowledge of SQL (indexes, functions, ability to read query plans, query optimization);
- Experience with any relational database (Oracle, Postgres, MySQL, MsSQL, DB2, etc.);
- Ability to work with Git in the console;
- Knowledge of ETL tool specifics (Apache NiFi, Airflow, SAP BW integration buses, Talend, Informatica, SAS, etc.);
- Experience with Hadoop;
- Understanding of HDFS architecture and data formats;
- Experience with Hive or any other Hadoop-based data warehouse;
- Experience using project management and documentation systems;
- Ability to work with architectural diagrams;
- Understanding of DWH and Data Lake principles for data construction and storage.
Responsibilities:
- Independent development, implementation, and support of integration solutions using technologies adopted by the team (Java, Groovy, Apache NiFi, Airflow);
- Defining the technology stack for specific projects and tasks;
- Solving technically complex problems that other engineers in the team cannot solve;
- Promptly responding to information about problems within the scope of responsibility, completing tasks within deadlines;
- Developing and maintaining the accuracy of documentation for the interaction of big data platform configuration units;
- Providing reports on activities to the department head/manager as established by management;
- Monitoring the quality of integration solutions with subsequent creation of tasks/defects for refactoring;
- Defining the technological strategy for project or product development, working for the future;
- Building processes (e.g., CI/CD, code review), implementing and developing engineering practices.
Contact for inquiries: Apply here