Big Data Systems Engineer Opportunity
We are seeking a skilled Big Data Systems Engineer to join our team. As a key member of our organization, you will be responsible for designing, building, and maintaining large-scale data systems.
About the Role
The successful candidate will have experience in designing and implementing data warehouses using tools such as Amazon Redshift, Google BigQuery, and Snowflake. You will also be responsible for developing and maintaining data pipelines using tools such as Apache Beam, Apache Spark, and AWS Glue.
Main Responsibilities
* Data System Design: Design scalable data systems that meet the needs of our business.
* Data Warehousing: Implement data warehouses using Amazon Redshift, Google BigQuery, or Snowflake.
* Data Pipelines: Develop and maintain data pipelines using Apache Beam, Apache Spark, and AWS Glue.
* Collaboration: Work closely with data architects, data scientists, and other stakeholders to ensure that data systems meet the needs of our business.
Requirements
* 5+ years of experience in data engineering or a related field.
* 2-4 years of experience in Ruby products, including Ruby on Rails framework.
* 5+ years of experience with programming languages such as Python, Java, and Scala.
* 3+ years of experience with data modeling and data architecture.
* Strong experience with data warehousing and data lakes.
* Strong collaboration and communication skills.
Nice to Have
* Experience with machine learning and data science.
* Experience with cloud-based data platforms such as AWS, GCP, or Azure.
* Experience with containerization using Docker and Kubernetes.
* Experience with agile development methodologies such as Scrum or Kanban.
About Us
We are an equal-opportunity employer and welcome applications from diverse candidates. We thank all applicants in advance for their interest.