Skip navigation EPAM
CONTACT US

Lead Developer with Python and Snowflake skills Nicosia, Cyprus

Lead Developer with Python and Snowflake skills Description

We are looking for an experienced Lead Developer who is hands-on with Snowflake and Data Engineering with Python to work from our office in Cyprus in a hybrid setup.

You will be responsible for managing innovative analytical solutions using Python-related technologies.


#LI-DNI

Responsibilities

  • Collaborate with product and engineering teams to understand requirements and help drive decisions
  • Build partnerships with architects and key individuals within other functional groups
  • Analyze the business problems and technical environments and use this report in designing quality technical solutions
  • Participate in code review and test solutions
  • Write project documentation
  • Build a high-performance engineering culture, mentor team members and provide with the tools and motivation

Requirements

  • Min 5 years of experience with Python and Snowflake
  • Experience with various Data Architecture patterns
  • Production experience in designing, deploying and administering Cloud systems
  • Proficiency in Cloud-based data pipeline development
  • Knowledge of AWS Glue, EMR, S3, Redshift, Kinesis, Databricks, AWS Lake Formation
  • Knowledge of Data Lake, Databricks, Synapse, Data Factory
  • Good knowledge of DataFlow, GCS, BigQuery, Dataproc, Cloud Composer
  • Knowledge of object-oriented/object function scripting language: Python, Java, Node.js
  • Flexibility to work with Snowflake
  • Fluency in English

Nice to have

  • Snowflake & Azure certifications

We offer

  • Private healthcare insurance
  • Regular performance assessments
  • Family friendly initiatives
  • Corporate Programs including Employee Referral Program with rewards
  • Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
  • *All benefits and perks are subject to certain eligibility requirements

A DAY IN THE LIFE

BLOG

Salman Talat
Director, Account Management
TORONTO, CANADA

Read More

BLOG

Iryna Kovalenko
Delivery Manager
KYIV, UKRAINE

Read More

BLOG

Jan Mazurek
Chief Business Analyst
GDANSK, POLAND

Read More

GET IN TOUCH

Hello.
How can we help you?

Get in touch with us. We'd love to hear from you.

Our
Locations