Key Responsibilities:
- Develop and maintain data pipelines and ETL processes to ingest and transform data from multiple sources.
- Design, implement, and manage data models and databases using SQL.
- Utilize Python for data manipulation, analysis, and automation tasks.
- Administer and automate processes on Linux systems using shell scripting and tools like Putty.
- Schedule and monitor jobs using Control-M or similar scheduling tools.
- Create interactive dashboards and reports using Tableau and Power BI to support data-driven decision-making.
- Collaborate with data scientists and analysts to support AI/ML model deployment and integration.
- Ensure data quality, integrity, and security across all data processes.
- Utilize version control software, such as Git and Bitbucket, to manage and track code changes effectively.
Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- At least 3 years of proven experience as a Data Engineer, AI Engineer, or similar role.
- Proficiency in Python and SQL.