Apex Fintech Solutions is looking to transform how businesses leverage data to drive strategic decisions by building and maintaining scalable infrastructure that powers analytics capabilities. The Data Warehouse team needs a Data Engineer to design, build, and optimize robust data pipelines that transform raw financial data into valuable business insights.
Requirements
- 2+ years of experience in data engineering or similar roles
- Strong SQL skills and experience with relational database systems (e.g., PostgreSQL, SQL Server)
- Proficiency in Python for data processing and automation
- Experience with ETL/ELT tools and frameworks (e.g., Apache Airflow, AWS Glue, dbt)
- Familiarity with cloud data platforms (AWS, Azure, or GCP)
- Knowledge of data warehousing concepts and dimensional modeling
- Experience with version control systems (Git) and CI/CD practices
Responsibilities
- Design, develop, and maintain scalable ETL/ELT pipelines for our enterprise data warehouse
- Implement data quality checks and monitoring to ensure accuracy and reliability of data
- Optimize existing data workflows for improved performance and efficiency
- Build and maintain data models that support analytics and reporting needs
- Document data architecture, processes, and workflows
- Participate in code reviews and contribute to best practices for data engineering
- Support data warehouse operations across development, testing, and production environments
Other
- Collaborate with stakeholders to understand data requirements and translate them into technical solutions
- Stay current with emerging technologies and recommend improvements to our data stack
- Bachelor's degree in Computer Science, Information Systems, or related field
- Strong analytical and problem-solving skills
- Excellent communication abilities and team collaboration