You will lead the design, development, and maintenance of large-scale data solutions.
Responsibilities
- Develop, configure, and test data solutions, including creating integration and application technical design documentation.
- Perform code reviews and ensure adherence to established standards across all solution components.
- Resolve complex defects during testing, identifying root causes and driving performance testing initiatives.
- Support production environments by troubleshooting issues and tuning performance.
- Conduct peer-reviews of functional design documentation.
Required Skills
- 8+ years experience with ETL/ELT processes and frameworks.
- 8+ years expertise in SQL and relational databases (Oracle, MySQL, PostgreSQL).
- 5+ years proficiency in Python and Scala for data engineering and automation.
- 8+ years experience with GIT repositories and CI/CD deployment processes.
- 5+ years experience with Big Data technologies, specifically Hadoop and Spark.
- Strong application development experience in Python.
- Experience designing big data solutions using Spark, AWS Glue, Lambda, SNS/SQS, Cloudwatch.
- Experience with Snowflake and strong SQL experience, preferably Redshift.
- 5-8 years experience in Asset Management, Financial Services, Investment Management, or Hedge Funds.