Position: Senior Back-End Data Engineer
Company: Edvantis Software
Experience required: 5y
English level: upper

Our client is a US-based data analytics company that serves companies operating in the energy industry, especially those focused on exploration and production activities. Its product portfolio includes data sets, reports, alerts, analytics tools, databases, data management tools, and expert advisory, among other services designed to track, analyze and distribute information about onshore oil and gas drilling activities, giving its clients a complete perspective of the sector in the investment decision-making process. Customer develops a large ecosystem of products related to that domain including complex data storages and pipelines, web, mobile, and desktop.

**Responsibilities:**
Building new features as well as helping improve our current manufacturing pipelines
Evaluate business requirements and write scripts that follow project architecture
Write scripts in Python for Extracting Data from TXT, CSV , PDF, JSON and XML files
Develop ETL process to migrate data from MS SQL to AWS using Python
Develop/support an ETL service that looks for the files in the S3 and load to DB
Work with Elasticsearch Indexes
Analyze system logs and troubleshooting

**Requirements:**
5+ years of Python programming experience
Strong knowledge of AWS databases (Aurora/RDS/Redshift, DynamoDB)
Knowledge of relational database using SQL Server and T-SQL
Familiarity with big data technologies (PySpark, Spark + Scala) Git/GitHub
Familiarity with branching strategies or branching models Agile methodologies
Knowledge of Jira and Confluence
English level – Upper-Intermediate

**We offer:**
Career and professional growth
Сompetitive salary
Friendly and highly professional teams
Big and comfortable office, own parking area, restaurants nearby
Medical insurance coverage for employees (Сovid-19 included), plus an option for family insurance coverage at a corporate rate
Paid 12 sick leaves and all holidays
Paid 18 working vacation days
English/German language courses
Comfortable office facilities (kitchens, coffee/tea points)