Newpharma Development
Str. Ion Vidu 2,
Timișoara, Jud. Timiș
0256 490 225
@newpharmadevelopemnt
IT Development
Company
Job Description: Data Engineer
Level: Senior + Tech Lead
We are seeking for a passionate and experienced Data Engineer who is interested in working within a product company environment. As a Data Engineer, you will be collaborating to build a robust and highly performant data platform, as well as optimizing data flow and collection for cross functional teams focusing on scalability, data quality, and business requirements.
Main responsibilities:
- Provide technical leadership, line management and mentoring to the team.
- Work with other leads, architects, and tech leadership to define the best approach to technical problems.
- Identify, design, and implement improvements to our data ecosystem, as well as to our internal process: improving data pipeline architecture, optimizing data delivery, re-designing infrastructure for greater scalability, automating manual processes, etc.
- Manage data warehouse, data cleansing (curated data), data modelling (table schemas design)
- Build, refactor, and maintain data pipelines that consume data from various sources: databases, REST API, FTP, SharePoint. Combine raw information from various sources.
- Interact with data via APIs and create API endpoints for requesting/sending data.
- Analyse and organize raw data. Develop reports that present data in an easy-to-understand format for nontechnical users and optimize data for the analysis tools.
- Analyse and question business requirements. Translate business requirements into technical specifications.
- Work with stakeholders to assist with data-related technical issues and support their data infrastructure needs
Qualifications:
- 5+ years as Data Engineer or relevant experience
- Understanding of RDBMS’s (MariaDB, MSSQL) and proficiency with SQL
- At least 3 years' experience in working with Azure Synapse Analytics (or Azure Data
- Warehouse, Azure SQL, Azure Data Factory, Azure Storage, Azure Function)
- Experience with data modelling approaches and best practices
- At least 3 years' experience with Python
- Experience with source control systems (GitHub)
- Comprehensive knowledge about APIs – ability to design RESTful services and integrate with other data providers.
- Understanding of database security and compliance tools
- Excellent technical and analytical skills
- Experience with machine learning tools is a plus (i.e., Azure Machine Learning)
- A bachelor’s degree in computer science, Engineering, or another related technical field is a plus.
- Effective communication skills both within the development team as well as a professional approach in discussions with colleagues from other departments.
- Fluent in English (both verbally and in writing), French is a plus.
- Data engineering certification (i.e., Azure Data Engineer Associate) is a plus.