About the Company
Monad is a consultancy focused on building digital solutions for mission-critical environments. The company develops systems where data quality, manageability, and long-term reliability are essential. Its projects operate across sectors such as aviation, defence, healthcare, industry, and national supply security, where data accuracy, availability, and traceability are critical requirements.
About the Role
A Senior Data Engineer is sought to work on data-intensive solutions supporting analytics and data-driven decision-making. The role involves designing and implementing robust data architectures and ensuring reliable data movement from source systems to analytical and AI use cases. The position is based in Tampere with regular on-site work required and includes close collaboration with analysts, developers, and clients in a consulting environment.
Responsibilities
- Independently manage end-to-end data processing and data movement solutions.
- Ensure automated data flow from source systems to analytics and AI use cases.
- Design and implement data architectures such as data warehouse and lakehouse solutions.
- Collaborate closely with analytics teams and other stakeholders.
- Challenge existing solutions and actively seek more effective implementation approaches.
- Participate in software development processes including testing, reviews, and continuous improvement.
- Communicate technical solutions clearly with different stakeholders.
Requirements
- Experience with data processing technologies such as Kafka or Spark.
- Experience with orchestration tools such as Apache Airflow or Azure Data Factory.
- Experience with data platforms and architectures such as Databricks or Microsoft Fabric.
- Strong SQL skills and experience with at least one data processing language such as Python or Scala.
- Understanding of data formats and interfaces such as JSON, CSV, S3/Azure Blob Storage, FTP, or HTTP.
- Experience with cloud environments such as AWS, Azure, or Google Cloud.
- Basic knowledge of web servers, databases, and container technologies such as Docker.
- Ability to work in structured software development processes.
- Strong communication skills for working with technical and non-technical stakeholders.
- Fluent Finnish language skills are required.
- Willingness to work regularly from the Tampere office.
Additional Information
- Security clearance may be required for the role.
- Final responsibilities and scope will be defined based on experience and discussion.
- Senior-level role with flexibility in shaping responsibilities.
