We are looking for experienced engineers that are willing to solve complex technical issues while developing high quality software systems using modern technologies.
Requirements
5+ years of Data Engineer experience
Knowledge and experience working with data warehouse and data lake
Experience in ETL/ELT processes design, development, and maintenance
Experience with Azure solutions and services is a must
Experience in identifying and resolving data quality issues, data transformation errors, and performance bottlenecks in data pipelines
Experience managing technical and functional metadata, data catalog and lineage
Strong knowledge of Python (including experience with big data processing using Pandas)
Experience with Snowpark API
Strong knowledge of SQL. Experience with at least one RDBMS (MySQL, PostgreSQL, SQL Server, Oracle, DB2)
Experience with at least one VCS (Git, SVN, etc.)
Upper-Intermediate or above level of English
Interacting with the team for at least 4 working hours according to the Central Standard Time (UTC/GMT -5 hours) is necessary
Nice to have
Experience working in an Agile/Scrum development process
Experience with Scala
Experience with BI visualization tools (e.g., Power BI, Tableau, or Qlik)
Microsoft Azure Certification
We offer
Projects for such clients as PayPal, Wargaming, Xerox, Philips, Adidas and Toyota
Competitive compensation that depends on your qualification and skills
Career development system with clear skill qualifications
Flexible working hours aligned to your schedule
Options to work remotely
Corporate medical insurance covering services of private and public medical centers
English courses online
Corporate parties and events for employees and their children
Internal conferences, workshops and meetups for learning and experience sharing
Gym membership compensation
5 days of paid sick leave per year with no obligation to submit a sick-leave certificate