In the ever-expanding world of digitizing, we secure the new society that emerges. Nexus’ Smart ID solutions and IoT platforms are transforming how we perceive trusted identities. That journey begins with our awesome engineering teams. We are looking to strengthen our team with a junior DevOps engineer/Software developer.
We are in the middle of a journey transforming not only how we look at IT security but also how others perceive us as a company. We are leaving an on-premises based technology management, to a more agile cloud-based solution. In this journey we now need some new talent.
Come join us in our Stockholm location!
What will you be doing at Nexus?
You will join the team responsible for our SmartID Certificate Manager, a flexible and scalable Certificate Authority (CA) software. We are fast growing in the Internet of Things industry and our CA is used for managing electronic identities for intelligent cars, charging infrastructure, telecommunication devices and many other “things”. Often consumed “as-a-Service". This leads to some not-so-traditional-feature-development-tasks. Which means this is not your typical just-sit-at-your-computer-producing-code kind of role.
In general, you will have three main focuses.
First and foremost, you WILL be part of the feature development team, working agile and as DevOpsie as we can. You will take part of all stages of the scrum cycle, learning about concepts like PKI, hard core JAVA and general deploy in the cloud stuff.
Secondly, and this will really be your baby, you will be responsible (of course with tons of support) for the Trust Service Provider (TSP) part of the team. So, what the heck is TSP (sorry, this will be a long ad...) So, being an issuer of PKI certificates (i.e., the keys to the root kingdom for our customers) we are of course under A LOT of scrutiny to ensure we have the utmost secure setup when deploying these certificates (CAs). This involves a lot of pre-defined procedures and to be honest, some administration. Today this is a very manual process. Manual is either the most reliable setup (people make mistakes, software doesn’t) or the most scalable. We will not lie to you, in the beginning it will be a lot of manual configuration, ensuring we dot all the I's when deploying or making changes. But in time, you, together with the team, will transform this, to a scalable and as automated process, as possible.
The third part of this role is a pretty customer centric position, where you take the role as consultant in POCs, troubleshooting, patching and other end-customer kind of activities. This will not be a major part of your day to day, but it will give you a chance to get a sense of how our services are consumed, the customer pains etc.
Example of things we use are:
Application: Java, Gradle, REST, Docker, Kubernetes
Tools: GIT, Jira, Confluence, SonarQube, Azure Pipelines
Who are you?
We want someone with fresh eyes and an open mind and it doesn’t matter if you are pretty early in your career. If you have worked during your studies or are exceptional in other ways you can even be a fresher. We do want someone with a university degree within computer science, this will have prepared you in the structured and project mentality we want here. Also, this job will require some persistence, and we all know how tedious KTHs math classes can be, if you have managed them, this will be a walk in the park.
Being early in your career, we will of course put a lot of emphasis on your traits and abilities rather than the tech you possess. You will need to be pragmatic and persistent, it will not always me gold and glory and we will expect you to learn from your more experienced peers. Therefore, an open and curious mind is a MUST.