KONUX provides a complete IIoT solution from sensor to cloud-hosted IIoT system and user interfaces. As Chief Architect you ensure that the IIoT solution components, data capture, communication, backend, analytics, AI and user interfaces work together seamlessly, efficient and build a secure, scalable and flexible system on which we can continue to expand customer solutions. You have experience with multi-tiered systems, field deployed devices and back-end server systems, you understand the restrictions and capabilities of embedded and server-based software. You aim for simplicity and flexibility leveraging modern cloud enabled frameworks. You enjoy prototyping new approaches and challenge yourself and your peers to advance customer value, maintainability, scalability and performance. You have an in depth understanding of automated tests and consider testability one of the key selection criteria for new frameworks and interfaces. You collaborate with component owners on the best technical solution delivering customer benefits with every step. To continuously understand our system’s performance and identify improvement areas you promote, document, and implement best practices for interface and system monitoring and end-to-end performance measurement.
Responsible for the KONUX IIoT system architecture
Ensure cyber security best practices and the latest standards are applied
As you build the architecture you also become the technical integration agent working with development and test teams to drive the adoption and refinement of the architecture
Prioritize implementation sequence with stakeholders and promote architecture improvements through highlighting customer benefits
Design application and interface services in a modular fashion to allow components to be enabled/disabled based on user authorization, product/customer configuration, sales model and reuse for future features/solutions
Define data structures and interfaces for relational and unstructured data to support the growing application infrastructure and evolving data sources
Ensure performance and usability meets KONUX customers’ expectations
Play an active part in the continuous improvement of quality and development processes
Degree in Computer Science or another relevant field
5+ years working experience in a software development capacity and 3 years’ experience driving product architecture across multiple development teams, spanning software stack across front-end, back-end server and embedded applications
Proven experience in developing and designing scalable, monitorable and testable application infrastructure
Proficiency in at least a low-level programming language (C, C++) and multiple high-level programming languages (Java, Go, Spark, Python, R …)
In depth understanding of security standards and data integration from mixed sources in different domains
Experience working in an Agile development environment
Ability to multi-task, prioritize and work in an extremely fast-paced, collaborative environment
Strong system-level troubleshooting skills
Experience in working with and influencing a wide variety of people and personalities globally distributed
At KONUX we are working towards our shared goal of transforming the rail industry: We want to make trains run on time and make work easier, safer and more efficient for a lot of people. Our efforts are backed by several renowned investors who believe in the great potential of KONUX.
At KONUX, we focus on results. We believe that a diverse team achieves better results faster. So here’s the deal: You bring in your very own perspective. We promise to judge your qualifications and performance, not your age, sex, religion, skin color, gender identity, family status or disability.