Technicus is the specialist Salesforce data implementation partner that offers a fully managed process for data migration and data management services across the Salesforce platform. We are a group of Data Engineers, Data Analysts, Business Analysts, Test Engineers and Project Managers driven by the realisation that without a good migration experience, strong data management and a deep understanding of your data, organisations will not truly realise the value of their Salesforce investment.
We are seeking a self-sufficient and motivated Data Engineer to join our team, focusing on data migration and integration projects. The ideal candidate will have a strong background in data migration, ETL processes, and working with various data platforms. This role requires someone who can take ownership of tasks, communicate effectively, and has a keen eye for problem-solving.
Your responsibilities:
- Plan, execute, and manage data migration and integration projects.
- Clean, transform, and load data from various sources into various target platforms.
- Develop and maintain ETL processes, including data loading and change data capture (CDC) mechanisms.
- Develop scripts in SQL / Python to automate data processes, integrate data from various sources, and support data analytics and reporting.
- Ensure data security, quality, and governance across all platforms.
- Analyse data requirements and design solutions that meet business needs.
- Work with stakeholders to understand and document requirements for data integration.
- Design and implement data models, data flows, and transformations.
- Define and build technical/data documentation and experience with code version control systems (e.g. git).
- Develop and execute test plans to ensure data accuracy and integrity.
- Perform data validation and troubleshooting to identify and resolve data issues.
- Utilize SQL and Python for data manipulation and analysis.
- Work with ETL tools and technologies to automate data integration processes.
- Utilize DBT for data transformations.
- Collaborate with cross-functional teams to understand business requirements and deliver data solutions.
- Communicate effectively with team members and stakeholders to ensure project success.
Our requirements:
- Experience of working on multiple projects as a Data Engineer.
- Proven experience in data migration, integration, and ETL processes.
- Advanced proficiency in SQL and Python.
- Experience with ETL tools (e.g., Talend, Informatica).
- Bachelor’s degree in computer science, Information Systems, or a related field.
- Strong problem-solving skills and attention to detail.
- Strong critical and logical thinking skills.
- Excellent communication skills, both written and verbal.
Optional:
- Experience with DBT for data transformation.
- Experience working with data through Python (e.g. Pandas)
- Experience with Talend for extract, transform and load process.
- Knowledge of Salesforce data structures and integration.
- Familiarity with cloud-based data platforms (e.g., AWS, Azure, GCP).
- Experience in agile development methodologies.
What we offer:
- Competitive salary with a performance related annual bonus (employment contract).
- Hybrid work model – two days a week in the Warsaw city centre office.
- Flexible working time.
- Integrations events.
- Private medical care at LUX MED.
- MultiSport.