Web Developer
Now here’s an opportunity to participate in the whole lifecycle from requirement specification through the actual software development to the deployment into production. We are developinga SaaS conceptused by multiple security-critical customers, and we want to strengthen our team. Our customer base has expanded, and the future roadmap of these services will require more people to participate and to back up team members. This is a permanent job, located in Tampere, Finland.
What Is This Service?
Trasim (Training Simulator) is a web-based tool for planning and executing crisis management exercises. It is widely used in different organizations across the private and public sector.
In the planning phase, Trasim provides the platform where the exercise scenarios can be created and on the actual exercise day, Trasim provides the situational updates that together with other exercise inputs (such as phone calls) create the reality and situational picture that exercise participants react to. With Trasim the crisis exercise scenario is brought to life.
Trasim makes crisis management exercises more lifelike because there is preplanned relevant content in Trasim, as well as social and network media inputs related to the exercise. Trasim also makes exercise planning easier since the exercise scenarios can be crafted in Trasim. Participation in an exercise is easy because Trasim is web-based software.
Trasim is also provided as SaaS to customers with higher-level exercise maturity and culture.
Sitman (Situation Manager) is a web-based tool for creating and maintaining situational picture in a real crisis situation. In terms of data privacy, it is more secure than your typical WhatsApp’s and also provides ways of alerting (SMS& e-mail) key personnel about the crisis situation.
You can store your relevant crisis management guidelines, practices and other documents in Sitman and create to-do lists for easier and more efficient crisis management.
What Would I Be Doing?
In the work, you can participate in the development of these services. The playing field is large, and you can either strive for becoming a “Jack of all Trades”, or focus on a particular part of the development, like front or backend development, or maintaining the production environment and ensuring that the high security requirements are kept.
You will be working with Python and Django based web server, front end implementations that use React, Vue, and also basic HTML templates. The work will require maintaining the high security and availability of the service in a virtualized Linux environment that uses Docker containers, and also setting up new installations. You will participate in designing and developing new features and moving those into the production. The follow up of the used open source component vulnerabilities and other web threats is constant. Due to the customers, you need to handle sensitive data accordingly.
You’ll be working in close co-operation with six team members who are developers or work in the customer interface. Other colleagues at Intopalo Digital and from the Insta Group will also be your extended team.
Is This Job And Organization For Me?
The cornerstones of our culture at Intopalo Digital are trust, psychological safety and individuals’ growth to their full potential. Our flat organizational structure means that self-management and leadership skills, as well as self-knowledge, reflection and communication skills, are a must. You’ll get freedom and responsibility, and it’s not always a walk in the park. We believe the cultural fit is crucial - you can’t be productive and happy in your work sustainably without it. This blog post might give you some insight into the matter.
This is a job for you if you:
- Want to be in charge of a reasonably sized entity
- Want to see your work to be used by customers
- Like to develop usable and safe web applications
- Like a lot of new things and issues you can/need to investigate
- Want to know just enough of everything to get things done
This probably won’t be your cup of tea if you:
- Like to be a deep expert on a single technology
- Prefer having a lot of time to make everything perfect
What Are We Looking For?
You can be an expert in one area and have some knowledge in others, laced with willingness and capability to learn. Your closest colleagues will support you, and you can divide responsibilities between you.
Willingness and capability to learn is a must. We’d also like to see some of the following:
- Familiarity with virtualization and containerization software (Docker, VMs)
- Python language, Django knowledge is a plus
- Understanding of the security aspects, including OWASP and SDL
- Frontend development (Vue, React)
- Linux operating system, computer networking, knowledge of web application architectures
- Familiarity with DevOps practices is considered a plus
Ready To Roll?
Let us get to know you by telling us about your skills and what motivates and drives you.
Apply by the 12th of August at 23.59. We’ll start interviewing candidates during the application period and fill the position as soon as the right new colleague is found.
The recruitment process includes two rounds of interviews and a demonstration of skills. Note that a security clearance check by the Finnish Security Intelligence Service will be conducted for successful applicants.
If you have any questions about this job or Intopalo Digital as an employer, Juanjo Diaz will be happy to tell you more at +358 50 4667571.
By applying, I confirm that I have read and accepted the Privacy Notice.