Position: Data engineer (AWS Redshift)
Company: Langate Software
Category: Data Engineer
Experience required: 5y
English level: upper

The Data Engineer role designs and develops scalable data solutions using data integration tools and technologies. Additionally, Data Engineer integrates, tests data pipelines with Advance Analytics and AI platforms. Must be proficient with multiple data engineering and integration tools such as Scala, Python, Spark, Snowflake etc. in an AWS environment.

Duties:
•  Responsible for designing and implementing solutions for loading both structured and semi-structured data design into multiple target data systems.
•  Design, develop, optimize, and maintain data pipelines and processes that adhere to data integration principles and business goals.
•  Solve complex data problems to deliver insights that helps our business to achieve their goals.
• Code, test, and document new or modified data systems to create robust and scalable applications for data analytics.
•  Understand complex business requirements and propose end to end and simplified enterprise information architecture solutions.
•  Work closely with Analytics team and implement their self-service and analytics requirements.
• Assess the suitability and quality of candidate data sets for the Data Lake.
• Design and build integration components and interfaces in collaboration with Architects and Infrastructure Engineers as necessary. 

Basic Qualifications:

• Bachelor’s degree in Computer Science/Engineering preferred
•  5+ years database, data integration experience
•  3+ years’ experience with Spark, Scala/Python, SQL and Big Data solutions
• 3+ years’ experience in designing and implementing the data architecture (conceptual, logical, physical & dimensional models).
• Developing Enterprise Business Intelligence solutions on one or more of the following
• EDW platforms: Snowflake, Redshift, Google Big Query
•  Experience implementing Big Data solutions using open source technologies
• Strong knowledge of key scripting and programming languages such as Python, Java, Scala, etc
• Experience with data integration tools such as Talend would be helpful
• Experience designing and implementing various data pipeline patterns and strategies
-Strong knowledge of data security principles
• Proven track record working with complex, interrelated systems and bringing that data together on Big Data platforms.

We offer

• Paid sick leave, 20 working days of paid vacation
• Free English lessons
• Flexible work schedule
• Official holidays are non-working days
• Paid courses and certifications
• Сoach / psychologist consultation
• Workshops
• Career development plan
• Mentoring Education