Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Semmtech is looking for a Junior DevOps engineer to strengthen our software development team.
Who we are
Semmtech provides data management and information management products and services (consulting). It is our goal to make data interconnected, universally accessible and useful in more ways than you can dream of. We foresee smarter means of information use and new business models for our clients, based on distributed and computer interpretable data. We want to liberate businesses from the current IT establishment’s lock-in and make their software and processes flexible and lean.
Our main product suite is a proprietary SaaS/PaaS solution called Laces based on semantic technology for Linked Data, to support our clients in sharing their data within and between organizations. We want our platform to become the number one Linked Data platform.
The role
As a Junior DevOps engineer, you closely work together with our Lead DevOps engineer and the rest of the development team at Semmtech and ensure our Laces products are available and performing the best they can within our cloud environment. Our application stack uses a Java- and Spring back-end, which exposes a REST API that is consumed by our front-end application, which in turn is developed using JavaScript and React.
The type of information users create and manage with our products, relies heavily on semantics and linked data. Semantics is basically applying logic and structure to how people register information. Linked Data is about how all information is interrelated based on the concepts of the world wide web. Incorporating these aspects into our software is intellectually and technically challenging and requires you to find the best approach to solving these challenges.
With your team you will be responsible setting up and managing efficient CI/CD pipelines for Laces, which will allow us to confidently and frequently release new versions of our products. We work in an agile manner using Scrum, in order to deliver and validate implemented features in short iterations. This requires close cooperation with all stakeholders: product owner, customers and/or end-users. While also ensuring our products are available and capable of performing as expected 24/7 for our customers.
Skills
If you recognise yourself in (most of) the below required skills, we encourage you to reach out and apply:
- Software Development: 1-3 years of experience in developing complex software solutions in a cloud environment, with proficiency in Java, Spring Boot, and Maven.
- Front-end and Back-end: Familiarity (and preferably experience) with back-end technologies like Spring Security, JWT, and experience with front-end technologies including React, JavaScript, TypeScript, CSS, Next.js
- Database: Basic understanding of relational databases and NoSQL alternatives, like MongoDB. Familiarity with ORM frameworks similar to Hibernate.
- DevOps and Agile: Experience in Agile and Scrum methodologies, coupled with a DevOps mindset. Familiarity with AWS.
- Continuous Integration and deployment: Experience with tools such as Docker, NPM, and Yarn. Familiarity with GitLab CI/CD, and SonarQube
- Ownership and responsibility: Strong sense of ownership and responsibility, with the ability to take initiatives and drive projects from concept to completion.
- Collaboration skills: Excellent collaboration skills, with a proven ability to work effectively in a team setting, ensuring smooth communication and coordination.
- Language proficiency: Fluent in English, with strong communication skills to articulate complex technical concepts to diverse stakeholders.
What we offer:
- Become part of a fun and engaging team
- Competitive salary + bonus
- 28 vacation days per year
- Laptop (choice of Mac or Windows)
- Mobility allowance or NS business card for travel
- Freedom to learn and research new tech
- Hybrid office-home schedule
- Personal budget for (external) training
- Plenty of informal and social events
Equal opportunity employer
Semmtech is an equal opportunity employer and we pride ourselves on the diversity of our people. All qualified applicants will receive consideration for employment without discrimination on the basis of race, colour, religion, national origin, gender identity, sexual orientation, disability or any other factors prohibited by law.
If you have any questions about the role or about our company, feel free to reach out to us via [email protected].
Key Skills
Ranked by relevanceReady to apply?
Join Semmtech and take your career to the next level!
Application takes less than 5 minutes