Job Description
Proekspert is an IT company providing tailored, high-impact solutions for the manufacturing and smart device industry across Europe.
Your work will be focused on the following:
- Act as a seed (technical contributor) in new projects.
- Support sales activities (participating in proposals, client meetings, and workshops).
- Build reliable data products and pipelines that support efficient and dependable data flow.
- Design scalable data models and Data Warehouse architectures to make data easier to access, understand, and trust.
- Develop modern ETL/ELT solutions to automate manual processes and improve operational efficiency.
- Enable real-time insights by building streaming and event-driven data solutions.
- Improve the resilience, performance, and scalability of data platforms through modern cloud technologies.
- Apply engineering best practices such as CI/CD, testing, automation, and version-controlled development.
- Partner with analysts, engineers, and business stakeholders to solve complex data challenges.
- Help shape the future roadmap and data architecture across growing industries.
Requirements
- At least 5 years of work experience in this role, with involvement in 2-3 different large-scale and complex systems projects.
- Experience with cloud platforms (Azure, AWS, GCP).
- Experience with cloud data platforms (Snowflake, Databricks, and MS Fabric).
- Experience with data orchestration tools (Airflow, Dagster, Flyte).
- Experience with data transformation and ETL/ELT tools (dbt, Talend, AWS Glue, and Matillion).
- Experience with data streaming and processing technologies (Kafka, Azure Event Hubs, Spark).
- Experience with containerization technologies such as Docker and Kubernetes.
- Experience with Data Warehouse modeling methodologies (Kimball and Data Vault).
- Experience with DevOps and GitOps practices, especially for enforcing data governance, security, and automated compliance rules.
- Strong SQL and Python skills, with proven experience building and maintaining data pipelines or platform services.
- Previous experience with AI development tools.
- Willingness to connect and communicate directly with the customer side.
- Desire to find the best possible solutions.
- You are motivated, self-directed, and proactive.
- Great cooperation and communication skills.
- Very good written and spoken English.
- Bachelor’s or Master’s degree in IT.
Nice to have
- Familiarity with modern data architecture paradigms such as Data Mesh.
- Experience with business analytics.
- Experience with legacy database engines.
- Estonian language.
Company offers
- Meaningful work with real-world impact.
- A collaborative, supportive team that values action and continuous improvement.
- We care deeply about the well-being of our people and their families.
- An exciting benefits package.
- Working hours: Full-time
- Location: Tallinn, Harju County, Estonia