What parts of your work do you enjoy the most?
My primary focus is the development and maintenance of our IoT Platform with special focus on system architecture, design, and development of back-end services.
What I like the most about my job and role is the freedom of responsibility culture we have, where the focus is on result and teamwork. It facilitates good work-life-balance and flexible working hours with no emphasis on location constraints.
Other things I like about my current role includes, the constant change and variety of the challenges that require various problem-solving techniques, while using modern and cutting-edge tech stacks. This enables me to further develop my skillsets both technically and personally.
“What I like the most about my job and role is the freedom of responsibility culture we have, where the focus is on result and teamwork.”
— Mohamed Elmi, Software developer
What is the biggest challenge in your role?
The biggest challenge in my day-to-day work is the focus on building and maintaining a robust and reliable IoT Platform and supporting services, that aggregate and process telemetry data from thousands of IoT-sensors in real-time. As well as the data distribution to both internal and external services through an API, while letting the driver of the whole development process be the customer needs.
In what way do you feel that your work makes a bigger impact?
Besides building and maintaining a robust and reliable system for aggregating and distributing telemetry data from our IoT-sensors, our core value is to enable our customers to extract proper business intelligence that can support decision making or trigger an action based on the insights from the data delivered by our sensors.
What qualities are most important for your role?
While multiple qualities are required to fully enjoy and deliver on this role, I can summarize the most important ones as following:
· Having problem-solving ability across abstraction layers is very important.
· Eagerness to learn
· Besides personal betterment, the role requires one to work with multiple technologies and tools to deliver a solution to a problem.
· I found it imperative to have an intrinsic motivation to enjoy this kind of job and role.
· Having the ability to work with people with or without the same skillset as you, makes the job enjoyable.