Social network you want to login/join with:
Senior Software Engineer (gn) Developer Experience Team, Flemish Brabant
Job Description:
We are currently looking for a highly motivated Senior Software Engineer (gn) for our Developer Experience Team whose mission is to improve the process and tooling of Developers. The position is available at our headquarters in Hasselt, Belgium on a full time basis.
As a Senior Software Engineer (gn) in our Developer Experience 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 drives our development process. 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, youll enable our teams to ship code faster while maintaining the highest standards of reliability, security, and performance.
In return, we offer you
* 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
* Opportunity for career growth and development in a growing company
* Fun, collaborative, and challenging work environment
* A competitive compensation package including a company car
* Flexible working hours and work/life balance
* Your choice of laptop (Linux, Mac)
* Group insurance
* An open minded culture where you can be your best you
* Personal Learning and Development budget and guidance
* Company managed and external training opportunities
* The opportunity to join a visionary technical innovator and work with state of the art tools
* A great office at Corda in Hasselt
Your Role
In this role, youll be responsible for:
1. Continuous Integration and Continuous Deployment (CI/CD): Designing and implementing common CI/CD pipelines to automate building, testing, and deploying applications. You will manage deployments and ensure smooth rollouts of new versions.
2. API Integration and Development: Designing and implementing API integration tools that enable contract first communication between the various microservices in our platform.
3. Code and Infrastructure Development: Writing high quality code in Golang and some Java, as well as developing frontend interfaces with TypeScript when needed.
4. Collaboration Across Teams: Working closely with engineering, QA, and security teams to ensure that infrastructure and deployments alig