REQUIREMENTS

  • MS/BS degree in computer science or related field
  • 5+ years hands-on experience with designing and implementing data solutions that can handle tera bytes of data.
  • Strong knowledge in modern distributed architectures and compute / data analytics / storage technologies on AWS Cloud;
  • Good understanding infrastructure choices, sizing and cost of cloud infrastructure/services
  • Experience in administrating, designing, developing, and maintaining software solutions in Hadoop Production clusters
  • Development experience (preferably Python or Java)
  • Experience with Spark or Hive
  • Understanding of terraform and docker

 

WILL BE A PLUS

  • Hands-on working experience on AWS Redshift or Snowflake or Google BigQuery
  • Experience with open source job orchestration tools such as AirFlow or Job Scheduler
  • Experience in performance troubleshooting, SQL optimisation, and benchmarking.
  • Experienced in UNIX environment such as creation of shell scripts
  • Experience in agile methodologies
  • Solid understanding of architectural principles and design patterns / styles using parallel large-scale distributed frameworks such as Hadoop and Spark
  • Experience in reporting and visualization tools such as looker/tableau will be a plus

 

RESPONSIBILITIES

  • Design, implement and deliver AWS based analytical solutions.
  • Leading or at least mentoring experience.
  • Develop and maintain high performing ETL/ELT processes, including data quality and testing
  • Own the data infrastructure including provisioning, monitoring and automation of infrastructure and application deployments
  • Instrument monitoring and alerting
  • Design and build data models for Snowflake warehouse and Hadoop based enterprise data lake
  • Create and maintain infrastructure and application documentation
  • Develop dashboards, reports and visualization
  • Ensure scalability and high performance of the platform
  • Design, enhance internally developed frameworks in python

 

We offer:

  • Health Insurance coverage
  • English language courses
  • Physical fitness reimbursement
  • Fresh fruit and other snacks onsite
  • Opportunities to travel
  • Fun corporate events
  • Good opportunities to work with remarkable teams from all over the world
  • Lighthearted, inspiring and open company culture