Senior Engineer – Data Engineering
Role Summary
Hatchyard is looking for a skilled Senior Data Engineer to join our team. In this role, you will focus on building and maintaining enterprise-level data processing systems and driving technical implementation within an agile framework.
Responsibilities
- Design and develop robust ETL processes and data pipelines.
- Manage and process massive datasets using distributed storage and relational/NoSQL databases.
- Collaborate within a Scrum-based environment to align team members with the technical roadmap.
- Utilize DevOps practices to ensure efficient code management and continuous integration/deployment.
Requirements
- A degree in Computer Science or a related field.
- Between 3 to 5 years of professional experience in enterprise data application development.
- Proficiency in Python, SQL, and Shell scripting.
- Practical knowledge of distributed systems like HDFS, S3, or Redshift.
- Experience with ETL tools, specifically Informatica or AWS services (Glue, Lambda, EMR, etc.).
- Familiarity with CI/CD tools such as Jenkins, GitHub, or GitLab.
- Preferred: Experience with streaming technologies (Kafka, Kinesis), API development (NodeJS), or frontend tools (AngularJS).
How to Apply
Please submit your application through our official channels.
Tags
PythonShellSQLHDFSS3RedshiftInformaticaAWS Data PipelinesAWS GlueAWS LambdaAWS EMRSparkHiveKafkaKinesisStormNodeJSAngularJSHTMLScrum