About the role

  • Deploy and manage data solutions on cloud platforms (AWS, Azure, GCP)
  • Build and optimize ETL processes to move and transform data across systems
  • Design and work with data warehouse solutions such as Amazon Redshift, Snowflake, or Google BigQuery
  • Write efficient Python code and advanced SQL queries for data processing
  • Process and analyze large volumes of data using Hadoop and Apache Spark
  • Manage and optimize relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, Cassandra)
  • Identify, analyze, and resolve infrastructure vulnerabilities and deployment issues
  • Troubleshoot and resolve code errors and pipeline issues
  • Engage with end users to collect requirements and advise on data integration solutions
  • Handle multiple projects simultaneously and mentor junior team members
  • Ensure data accuracy, quality, and adherence to data engineering best practices

Requirements

  • Proficient in cloud platforms such as AWS, Azure, or Google Cloud Platform for deploying and managing data solutions in the cloud
  • Exposure to GCP is preferable
  • Strong expertise in building and optimizing ETL processes to efficiently move and transform data between various systems and storage solutions
  • Knowledge of data warehousing concepts and experience working with data warehouse solutions like Amazon Redshift, Snowflake, or Google BigQuery
  • Extensive understanding of Python and advanced SQL, with the skill to create efficient queries
  • Familiarity with big data technologies such as Apache Hadoop, Apache Spark, and related tools for processing and analyzing large volumes of data
  • Experience in managing and optimizing relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra)
  • Identification, analysis, and resolution of infrastructure vulnerabilities and application deployment issues
  • Capable of resolving code errors and finding solutions for any issues in the pipeline
  • Skilled in handling numerous projects simultaneously
  • Engage directly with end users to collect requirements and advise on data integration solutions
  • Leadership qualities to guide and mentor junior team members
  • Strong analytical and problem-solving skills
  • A meticulous approach to ensure data accuracy, quality, and adherence to best practices
  • Excellent verbal and written communication skills is a must

Benefits

  • hybrid work culture
  • Ample opportunities to learn, grow and interact with colleagues from varied experience and backgrounds around the globe
  • Culture built on transparency, diversity, integrity, learning and growth

Job title

Data Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job