Tiro Partners are working with a certified B Corp international business, committed to accelerate the transition to a net zero while developing and building more efficient and technologically advanced renewable energy systems. They are currently looking to hire a Full Stack Software Developer to join their engineering team and be part of this disruptive change.
Your role:
- You are part of the full life cycle development, from the technical design and ending with deployment to the production environment
- You identify and improve parts of the platform to make it more scalable, fast and secure
- You play a key role in code reviews and be open to feedback to ensure high quality product
- You can contribute with new ideas to our product development roadmap
Your skills:
- Proven professional experience in Java
- You have an eye for detail, you can work independently and you want to contribute to our good cause
- Passionate about problem solving and proactive, someone who won’t hesitate involving colleagues for support when needed
- Familiarity with some of the following technologies: Spring framework, JPA/Hibernate, RDBMS/PostgreSQL, JavaScript/Typescript, React
- You are fluent in English (some knowledge of Dutch could be advantageous)
Benefits:
- Competitive salary package
- 30 days of holidays (full time employment)
- Flexible working (1 a week on site)
Tiro Partners are seeking a highly skilled and experienced professional to join our client as the Head of Data Engineering with a focus on Azure data topics. In this role, you will be responsible for leading and overseeing all aspects of data engineering, with a specific emphasis on leveraging Azure services and technologies. You will collaborate with cross-functional teams to design, build, and maintain data solutions that drive business intelligence, analytics, and data-driven decision making. As the Head of Data Engineering, you will play a crucial role in shaping the data strategy and architecture, ensuring scalability, reliability, and security of our data infrastructure.
Responsibilities:
- Lead and manage a team of data engineers, providing technical guidance, mentoring, and performance evaluations.
- Develop and execute a comprehensive data engineering strategy aligned with business objectives, with a particular focus on leveraging Azure data technologies.
- Collaborate with business stakeholders, data scientists, and analysts to understand data requirements and translate them into scalable data engineering solutions.
- Design and implement scalable data pipelines, data integration workflows, and ETL processes using Azure data services such as Azure Data Factory, Azure Databricks, and Azure Synapse Analytics.
- Architect and maintain data storage solutions on Azure, including Azure Data Lake Storage, Azure Blob Storage, and Azure SQL Database.
- Ensure data quality and integrity by implementing data governance processes, data validation techniques, and data lineage tracking.
- Optimise data workflows and pipelines for performance, reliability, and cost-effectiveness, leveraging Azure monitoring and optimisation tools.
- Stay up to date with the latest trends and advancements in Azure data technologies and propose innovative solutions to enhance our data engineering capabilities.
- Collaborate with IT and security teams to ensure compliance with data privacy regulations and implement robust data security practices.
- Foster a culture of collaboration, innovation, and continuous learning within the data engineering team.
Qualifications:
- Bachelor’s or Master’s degree in computer science, information systems, or a related field.
- Extensive experience in data engineering and data architecture, with a focus on Azure data technologies.
- In-depth knowledge of Azure data services, including Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Data Lake Storage, and Azure SQL Database.
- Strong proficiency in SQL, Python, and other relevant programming languages for data engineering and transformation.
- Demonstrated experience in designing and building scalable data pipelines, ETL processes, and data integration workflows.
- Solid understanding of data governance principles, data quality assurance, and data security best practices.
- Experience in leading and managing a team of data engineers, fostering a collaborative and high-performing environment.
- Excellent problem-solving skills, with the ability to analyse complex data requirements and architect innovative solutions.
- Strong communication and stakeholder management skills, with the ability to effectively convey technical concepts to non-technical audiences.
- Relevant certifications in Azure data technologies (e.g. Microsoft Certified: Azure Data Engineer Associate) are a plus.
Tiro Partners Limited is an innovative, enthusiastic and fast-growing global staffing agency dedicated to placing exceptional permanent and contract candidates within the IT and Engineering Sectors.
Tiro Partners are seeking an entry level Data Engineer to join our client that provide a digital consultation platform for business insurance. They follow industry best practices when it comes to data, including Data Unit Testing, Clean coding, and utilising a mixed data stack.
They highly value knowledge sharing and continuous improvement, offering knowledge sharing sessions, teaching opportunities, and dedicated time for research. As a team, they believe in disruptive solutions and always strive to deliver value while considering the effort involved.
What your role will involve:
- Develop and maintain scalable ETLs (queries, programs, automated processes) and create new data structures to enhance data quality, volume, and complexity.
- Collaborate with analytics and business teams to extract valuable insights from a centralised Data Lake, ensuring a single source of truth. This includes providing data models using business intelligence, data science, and other relevant tools, making data more accessible and driving a data-driven culture within the company.
- Write unit and integration tests, contribute to engineering documentation, and maintain an engineering wiki.
- Ensure data quality and production stability by utilising monitoring technologies and following excellent data development methodologies.
- Perform data analysis to troubleshoot data-related issues and assist in their resolution. Design data integrations and implement data cleaning processes.
- Work closely with other teams, product managers, and business users
Desired skills:
- Exceptional analytical, problem-solving, and self-learning abilities, combined with a strong team spirit
- Effective communication skills and a mindset that embraces innovative thinking
- A degree in Computer Science, Informatics, or a related field (Machine Learning, Mathematics, Applied Statistics).
- At least 1 year of experience with one or more cloud environments (GCP, AWS, Azure, etc.)
- Proficiency in Python programming; additional experience in Java is a plus
- Familiarity with SQL/NoSQL data management and the Kimball Star Model Schema
- 2+ years of experience with ETL and Data Warehouse concepts
- Proficiency in German language or knowledge of Databricks is a plus
Tiro Partners Limited is an innovative, enthusiastic and fast-growing global staffing agency dedicated to placing exceptional permanent and contract candidates within the IT and Engineering Sectors.
We have partnered with an innovative client within the Healthcare and Med-Tech Space onboard a proactive IT Field Engineer, to support Software & Hardware for their client base within the Bavaria / Bayern region.
About the Role
As an IT Field Engineer, you will be responsible for delivering top-tier service in PC (Windows), software, network, and hardware troubleshooting. The role involves extensive travel* to medical centres and hospital across Southern Germany (Bavaria). Midweek overnight stays will be likely, and some weekend work during busy periods. Periodic travel** to other DACH regions may also be required.
*Full expense framework i.e. overtime payments, car benefit, travel/fuel and per diem /food allowance
**This is a field position covering Bavaria and will require up to 75% travel
Your responsibilities:
- Install, support, and maintain their product range.
- Conduct site surveys and provide on-site/reactive support.
- Provide scheduled maintenance and upgrade assistance, available both remotely and on-site.
- Carry out installations in accordance with company procedures.
- Collaborate with customers and installers.
Technical skills required:
- Prior experience as a technically qualified IT Field Engineering / IT service Engineer
- Strong hardware diagnostic skills, including PC hardware (replacing PC components)
- Proficiency in Windows 10/7, O365, TCP IP Networking, and troubleshooting tools
- Ability to work independently and in cross-functional team.
- Experience of installing Desktops / Desktop imaging
- Previous experience with installation, troubleshooting & resolving hardware issues
- Experience of storage – RAID / NAS
- Understanding of routers & switches
- Excellent communication skills
- Fluent in English & German
- Nice to have previous experience with Medical Devices, Medical Imaging, Radiotherapy
My longstanding financial services client are urgently seeking an experienced Program Manager to join a complex company wide IT Business Transformation program on an initial 6 month contract (extension highly likely).
The successful Program Manager will lead the completion of a complex IT and business transformation program current build stage to successful implementation/roll out, ensuring alignment with business objectives and timelines.
Key responsibilities are delivering efficient & improved business processes and managing the client’s project portfolio in cooperation with IT Services, 3 party suppliers and internal & external stakeholders.
- 6 month contract – Extensions highly likely
- Start ASAP
- Hybrid working – onsite in Amsterdam / 40% remote working
Responsibilities:
- Program Leadership & Team management – Manage the project within time, scope and budget
- Stakeholder & dependency management
- Program Risk Management
- Resource Allocation
- Quality Assurance
- Progress Monitoring & Reporting
- Change Management
- Continuous Improvement
- Project & Change governance
- Change Management
Skills & experience:
- The successful Senior Project manager will need a background of Management and Leadership from within complex large global organisations
- Ideally have a background of working within Financial Services / Insurance / Credit Risk / Banking
- Proven Leadership experience – Program Management within Business Transformation / Change management
- Proficiency in Program management methodologies & tools – Agile, Scrum, Waterfall, Jira, Trello
- Ideally have a background of managing System Integration and Software development delivered by 3rd parties / offshore teams
- Excellent communication & stakeholder management skills – C-suite, Internal / external stakeholders, 3rd parties, suppliers
- Excellent English & Dutch language skills
Our longstanding Financial Services client is urgently seeking an experienced Risk Manager to join a project team on an initial 12-month contract, based in Amsterdam. The successful Risk Manager will need to be fluent in Dutch and English and will ideally have a background of working in the financial services, banking, or insurance sector.
The contract Risk Manager will join a business transformation programme to harmonise business units across 12 European countries to gain efficiencies and accelerate growth. The project is in the second phase of deployment and the Risk Manager will need excellent stakeholder management sills, and be able to identify potential risks, devise possible solutions & countermeasures to bring the project home in the final phase. You will also be instrumental in ensuring the new platform & applications are adherent to policies, standards, and compliance.
- 12 month initial contract – extensions highly likely
- Full time hours – 40 hours per week
- Hybrid working – 2 days per week onsite in Amsterdam
Skills & experience needed:
- Demonstrable experience as a Risk Manager – ideally from within Global financial services organisations
- Excellent managerial & people skills, strong communication & stakeholder management skills
- Knowledge of company information infrastructure and needs, as well as its role towards company goals
- Expert knowledge of risk assessment and prevention
- Strategic thinking in service of business goals and company strategy
- Ability to communicate complex information to non-technical audiences throughout the company
- Ability to brief, train and direct staff in the application of new protocols
- Ability to formulate constructive feedback to a wide array of different stakeholders
- Ideally have good knowledge of Cyber security concepts – any certifications in this area would be advantageous (CISSP, CRMP, ICS2, CRISC, COSO or equivalent)
- Fluent English & Dutch language skills
Tiro Partners are seeking an A.I. / Computer Vision Engineer to join our Geospatial client based in Utrecht on a full time, permanent basis.
About the role
As a Computer Vision Engineer, you will be working within the GIS-GeoData Team developing and implementing Computer Vision models with Geospatial data, delivering cutting-edge technology support their partners, government, and local councils. You will be developing and maintaining algorithms for new and existing applications. The team specialises in utilising advanced AI technologies with multiple GeoData sources to understand and detect environmental anomalies.
Your role / responsibilities:
- Collaborate across internal teams and IT/Data team to understand the requirements and projects of their clients
- Develop and implement AI models using Computer Vision techniques to automatically detect objects, changes, and anomalies of a mapped area
- Work with Python, TensorFlow, PyTorch, and other relevant tools to develop, train, and deploy AI models
- Leverage Azure Cloud environments for scalable and efficient processing of large geospatial datasets
- Integrate AI solutions with existing GIS platforms, including QGIS/ArcGIS
- Available to work onsite in the office in Utrecht
Qualifications:
- Must be fluent in Dutch (written and spoken) to effectively communicate with clients and team members
- Proven experience in developing and deploying AI models for Computer Vision applications
- Strong proficiency in Python programming and experience with popular deep learning frameworks such as TensorFlow and PyTorch
- Familiarity with Azure Cloud environments for efficient and scalable processing
- Experience with GIS platforms such as QGIS/ArcGIS for integrating AI solutions with geospatial data
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
Education and Experience
- Bachelor’s or Master’s degree in Computer Science, Geomatics, or a related field
- 3+ years of practical experience in developing and deploying AI models for geospatial applications
Are you passionate about leveraging geospatial data to address critical challenges such as flood risk and climate change monitoring? Do you possess the expertise to build robust GeoData pipelines and conduct sophisticated geospatial analytics? If so, we have an exciting opportunity for you to join our client as a GeoData Specialist in Amsterdam.
About the role:
As a GeoData Specialist, you will play a crucial role in building and maintaining GeoData pipelines, conducting advanced geospatial analytics, and working closely with our partners and clients on projects related to flood risk, climate change monitoring, and other geospatial challenges.
Responsibilities:
- Develop geospatial applications and tools to meet project requirements
- Implement and maintain geospatial databases and systems
- Collaborate with GIS analysts, software engineers, and other stakeholders to integrate geospatial functionality into applications
Requirements:
- Fluent in both Dutch and English (written and spoken)
- Bachelor’s or Master’s degree in Geospatial Sciences, Geography, Computer Science, or a related field
- Proven experience in building GeoData pipelines and conducting geospatial analytics
- Strong proficiency in geospatial tools and technologies, including GIS software and programming languages (e.g. Python)
- Excellent communication skills with the ability to collaborate effectively with internal and external stakeholders
- Passionate about leveraging geospatial data to address real-world challenges
If you are enthusiastic about making a positive impact through geospatial technology and possess the skills to excel in this role, please apply today!
Our longstanding financial services client are urgently seeking an experience an experienced Business Transformation / Change Project Manager to join a companywide Business Transformation Program on an initial 12-month contract (extension highly likely). The successful Project Manager with take ownership of a business-critical program to develop & implement an Information Gateway, which will be part of a new Credit Risk Platform.
The risk platform is currently under development and integration testing is planned for 2024. The successful Project Manager will lead this phase, improving risk management policies and keeping the goal of harmonising applications and interfaces to providers. Key responsibilities are delivering efficient & improved business processes and managing the client’s project portfolio in cooperation with IT Services, 3 party suppliers and internal and external stakeholders.
- 12 month contract – extensions highly likely
- Start ASAP
- Hybrid working – ideally 2 days per week in Amsterdam as needed
Skills & experience:
- The successful Senior Project manager will need a background of Management and Leadership from within complex large global organisations
- Strong Project Management / Business Transformation / Change management experience
- A solid background of System Integration projects
- Excellent communication skills – stakeholder management and C-suite
- Excellent English & Dutch language skills
Responsibilities:
- Supporting the business transformation & managing the system development and deployment
- Managing the project within time, scope and budget
- Managing and motivating the project team
- Managing day to day issues, risks and escalation where needed
- Stakeholder & dependency management
- Project & change governance
- Change management
Day to day you will be:
- Planning, executing, monitoring, controlling and closing project – manage all stages of the project, including post project review
- Working on the business side, working closely together with the Project Sponsor, Product Owner, Information Procurement Team & stakeholders
- On the supplier side, managing the external development partners, internal application delivery teams and work very closely with the partner developing a Credit Risk platform
- Meeting with all stakeholders, within business and IT teams
- Motivating the project team, stakeholders and wider teams
- Managing deliverables within budget & meeting the scope
- Communicating of the project status
- Managing expectations of stakeholders
- Analyse and manage project issues and risk
- Managing reports and necessary documentation
- Managing priorities and challenges
Join the Pioneers of Tomorrow in the Exciting World of Commercial Satellites and International Space!
Company Overview:
Our client is an emerging UK start-up well positioned and embedded in the geospatial and new space community. With a mission to revolutionise the way we perceive our planet; the team collaborates with commercial satellite providers and international space companies to create groundbreaking solutions. We are looking for a seasoned Software Engineer like you to push this vision further.
What You’ll Do:
- Collaborate with a passionate team of geospatial and space enthusiasts to design, develop, and deploy state-of-the-art software applications
- Lead the development of geospatial software tools that integrate with cutting-edge satellite technologies
- Engage with international space agencies and partners to ensure seamless data integration and optimal performance
- Stay updated with emerging technologies and trends in the geospatial and satellite domains to ensure you remain at the industry’s forefront
Must-haves:
- Bachelor’s degree in computer science, Software Engineering, or related field
- A minimum of 5 years’ experience in software engineering, with a proven track record in the geospatial or new space sectors
- Proficiency in Java and web technologies
- Experience or proficiency in Python, or an eagerness to learn
- Hands-on experience with cloud services, particularly AWS, Kubernetes, and EKS
- NATO Security Clearance, or the ability to undergo clearance
Bonus points:
- Prior experience working with commercial satellite technologies
- Existing NATO Security Clearance
- Passion for space exploration and a keen interest in satellite technologies
What’s on offer:
- A chance to work at the frontier of space and technology with some of the industry’s brightest minds
- Comprehensive benefits package
- An inclusive and vibrant company culture where innovation and creativity thrive
- Fully remote working in the UK
Ready to shoot for the stars? Embark on a journey where you don’t just code; you pioneer. If you want to redefine the geospatial and new space sectors then send us your CV, portfolio, and a cover letter explaining why you’re the perfect fit for this role.