If you are a self-motivated individual with a passion for data and a desire to continuously learn and improve, we would love to hear from you
Job Title: Data Engineer
Location: New York, New York, United States
Salary: $100 Per hour
Job Overview: We are seeking a highly skilled and experienced Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, building, and maintaining our company's data architecture. You will work closely with our Data Scientists, Analysts, and other cross-functional teams to ensure the availability, accuracy, and efficiency of our data pipelines and systems. The ideal candidate is a strong problem-solver, has a passion for data, and has a solid understanding of database design and data warehousing principles.
Key Responsibilities:
- Design, build and maintain efficient and reliable data pipelines and ETL processes to move and transform data from various sources into our data warehouse
- Collaborate with cross-functional teams to gather requirements, identify data sources, and understand data needs for various business use cases
- Optimize database performance and troubleshoot any issues that arise
- Ensure data quality and consistency by implementing data validation and monitoring processes
- Develop and maintain data models and schemas to support reporting and analytics needs
- Identify and implement ways to improve data reliability, efficiency, and quality
- Stay up-to-date with industry trends and best practices in data engineering and recommend new tools and technologies to enhance our data infrastructure
Skills and Qualifications:
- Bachelor's degree in Computer Science, Information Management, or a related field
- Minimum of 3 years of experience as a Data Engineer or in a similar role
- Strong programming skills in SQL and experience with relational databases (e.g. MySQL, PostgreSQL)
- Experience with ETL tools (e.g. Informatica, Talend) and data pipeline frameworks (e.g. Apache Airflow)
- In-depth knowledge of data warehousing concepts and techniques (e.g. dimensional modeling, data normalization)
- Familiarity with cloud-based data technologies (e.g. AWS, Azure, Google Cloud)
- Proficiency in at least one scripting language (e.g. Python, Java)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills to work effectively with cross-functional teams
- Ability to manage multiple tasks and prioritize work in a fast-paced environment
Join our dynamic team and play a critical role in shaping our data infrastructure to drive our business forward.