If you are a self-starter with a passion for data and a desire to work in a dynamic and collaborative environment, we would love to hear from you
Position: Python Data Engineer
Location: New York, New York, United States
Salary: $107 Per hour
Overview: We are seeking a highly skilled and motivated Python Data Engineer to join our dynamic team. In this role, you will be responsible for designing, building, and maintaining data pipelines and infrastructure to support our data-driven initiatives. As a Python Data Engineer, you will have the opportunity to work with cutting-edge technologies and large datasets while collaborating with cross-functional teams to solve complex business problems. This is an exciting opportunity for someone who is passionate about data and enjoys building scalable solutions.
Key Responsibilities:
- Design, develop, and maintain data pipelines to extract, transform, and load (ETL) data from various sources into our data warehouse.
- Work closely with data scientists and analysts to understand business requirements and translate them into technical solutions.
- Build and optimize data models to support data analytics and reporting.
- Develop and maintain data quality, data governance processes, and data catalog.
- Troubleshoot and resolve data-related issues in a timely manner.
- Continuously monitor and improve data pipelines for performance, efficiency, and reliability.
- Collaborate with cross-functional teams to design and implement data solutions that meet business needs.
- Stay current with emerging technologies and industry trends and incorporate them into our data infrastructure.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in data engineering or related role.
- Strong experience in Python programming language and data processing libraries such as Pandas, NumPy, and SciPy.
- Proficiency in SQL and experience with relational databases such as PostgreSQL, MySQL, or Oracle.
- Experience with data pipeline orchestration tools such as Airflow or Luigi.
- Familiarity with data warehousing concepts and techniques.
- Excellent problem-solving and analytical skills.
- Proven ability to work in a fast-paced environment and manage multiple priorities.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
- Familiarity with big data technologies such as Hadoop, Spark, or Kafka.
- Experience with data visualization tools such as Tableau, Power BI, or Looker.
- Knowledge of machine learning concepts and techniques.
- Experience with Agile methodologies.
Join our team and help us unlock the power of data to drive business growth and innovation.