What are the responsibilities and job description for the Senior Python Data Engineer (Banking) position at ITTConnect?
ITTConnect is seeking a Sr Data Engineer with experience in Banking / Financial Services for a direct-hire full time position with a client that is a large financial institution.
Job location: Coral Gables
Position is hybrid
Requirements
- 10 years of experience with Software Development
- 3 years of experience with Data Engineering
- Hands-on Python coding experience, with knowledge in DataOps and on-premise environments
- Strong understanding of Python and its applicability within data tools, including libraries such as pandas and related
- Airflow: DAG creation, workflow maintenance, integration with dbt-core
- DBT: Development and maintenance of models and macros in dbt-core (not dbt Cloud). Experience migrating SQL code into dbt
- Git: Layered deployment structure aligned with the Infrastructure team
- SQL Server: Advanced knowledge of SQL Server, including tuning, performance evaluation, optimization
- Medallion Architecture: Understanding of Medallion architecture operations. Implementation skills are not required, but operational familiarity is expected
- Highly desirable previous experience working for Financial Services / Banks
- Highly desirable fluency in Portuguese or Spanish
- Bachelor’s degree in Information Technology or related field