
TrendMiner
We are looking for a passionate and skilled Software Developer (DevOps) (gn) to join our TrendMiner team. This full-time role is available immediately and offers the flexibility to work from our headquarters in Hasselt, Belgium, or remotely in Europe.
As a Software Developer (gn) in our DevOps team, you will play a critical role in driving our development and deployment processes to be as efficient, scalable, and automated as possible. We are looking for an experienced DevOps professional who can build, deploy, and manage a cloud-native infrastructure that powers our innovative solutions. You’ll take on the challenge of creating a seamless development-to-deployment pipeline and ensuring our infrastructure scales effortlessly to meet business demands.
Your mission will be to lead the development and deployment efforts by leveraging a wide array of tools and technologies. From code to cloud, you’ll enable our teams to ship code faster while maintaining the highest standards of reliability, security, and performance.
In return, we offer you
The opportunity to work with a dynamic and fast-growing company in the industrial analytics space
Work with a global team of experts in data science, software engineering, and industrial automation
Competitive salary and benefits package, including a company car.
A developer laptop (MacBook Pro)
A great office at the Corda Campus in Hasselt
Career growth and development opportunities in a rapidly expanding company.
Joining a visionary technical innovator where you can work with state-of-the-art tools
Fun, collaborative, and challenging work environment
Flexible working hours and attention to work/life balance
An open-minded culture where you can ‘be your best you’
Personal Learning and Development budget and guidance
Company managed and external training opportunities
Tasks
Your Role
Infrastructure as Code (IaC): Developing, deploying, and managing IaC solutions using Terraform, AWS CloudFormation, and the AWS Cloud Development Kit (CDK)
Cloud Environment Management: Architecting, deploying, and maintaining cloud infrastructure primarily on AWS, optimizing for scalability, reliability, and security
Kubernetes Orchestration: Managing Kubernetes clusters, ensuring applications are containerized and orchestrated for maximum efficiency. You’ll be responsible for creating and maintaining Helm charts for streamlined deployments
API Integration and Development: Building, integrating, and maintaining APIs to enable smooth interactions within our microservices architecture
Continuous Integration and Continuous Deployment (CI/CD): Designing and implementing CI/CD pipelines to automate testing, deployment, and monitoring of applications. You will manage deployments and ensure smooth rollouts of new versions
Code and Infrastructure Development: Writing high-quality code in Golang and Java, as well as developing frontend interfaces with TypeScript when needed
Collaboration Across Teams: Working closely with engineering, QA, and security teams to ensure that infrastructure and deployments align with company goals, security requirements, and best practices
Monitoring and Troubleshooting: Developing and implementing robust monitoring and alerting solutions to identify and resolve issues swiftly, ensuring high availability and performance across environments
Requirements
Requirements
Technical Expertise in Core Tools:
Strong experience in Golang and Java programming, with hands-on experience in API development
You have a good knowledge on Kubernetes concepts
Expertise in AWS services and infrastructure management
Solid understanding of Terraform for IaC, along with knowledge of CDK and CloudFormation
Familiarity with TypeScript for frontend and cloud interface work when necessary
Proven Experience in DevOps and CI/CD:
A track record of developing CI/CD pipelines, automating workflows, and improving deployment processes
Experience building resilient systems and troubleshooting issues within high-availability environments
Infrastructure and Cloud Knowledge:
Deep knowledge of cloud infrastructure, particularly AWS, with an ability to create secure, reliable, and scalable architectures
Familiarity with monitoring tools and methodologies to ensure performance and uptime
You offer expertise in Edge environments, with a strong understanding of enterprise software best practices to package, install, and upgrade our Kubernetes-based solution for on-premise (edge) deployments, ensuring it aligns seamlessly with our SaaS architecture
Soft Skills:
Strong problem-solving abilities and a proactive approach to overcoming challenges
Excellent communication skills, capable of clearly explaining complex technical concepts to both technical and non-technical stakeholders
A collaborative mindset and a team-oriented approach to work
Fluent in English and Preferably Dutch
About TrendMiner
TrendMiner is an innovative software company based in Hasselt, Belgium, specializing in industrial analytics. We focus on time series, event and asset data with an increasing integration of machine learning. Founded in 2008 as a spin-off from the University of Leuven, we develop advanced analytics solutions for the manufacturing industry, including the chemical, oil, gas and pharmaceutical industries. Due to our rapid growth, we are always looking for ambitious and enthusiastic new talents.
TrendMiner is an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability status.
TrendMiner
TrendMiner is an intuitive web-based self-service analytics platform for rapid-fire visualization of time series-based process and asset data.
Available as SaaS, On-premises, or Private cloud solution, the TrendMiner plug and play software adds value immediately after deployment. It enables cross-site teams to collaborate, learn and improve the overall performance of all production facilities.
TrendMiner
You must sign in to apply for this position.