CyberOwl - the maritime cybersecurity specialist -
are looking for an experienced S
olution Architect
to join our technology team
This is a 100% remote role.
Our preference is a Poland based individual but we are open to others in the UK / Europe timezones.
This role will suit someone who has experience of working as a Site Reliability Engineer but is now seeking to move into a role with more responsibility and accountability.
As our systems evolve and become more complicated we are looking for someone who can combine their knowledge of software engineering and systems administration to help us move beyond a reactive fire fighting mentality and define strategic plans to ensure the stability of our platform.
Your job is to maintain a deep focus on the performance, efficacy and evolution of the key components and modules within our architecture ensuring they remain secure and fit for purpose. You will do this by ensuring our developments squads follow best practices in areas such as,
- Coding / Engineering Principles
- Automation
- Monitoring and Alerting
Your ultimate goal is to help us build resilient, self-healing systems that could scale reliably as our business grows.
Specifically, the Solution Architect would be responsible for :
Ensuring the components and services within their sub-system meet both functional and non-functional requirements.Validating the efficiency and efficacy of the algorithms and components within their sub-systems and identifying any improvements and optimizations that are needed.Identifying any systemic weaknesses or flaws in our components and put forward pragmatic, implementable designs to address such issues.Develop frameworks and deployment processes that allow key components to automatically recover from failures without the need for human intervention.Develops proof of concepts and prototypes to show how business requirements can be addressed.Developing and maintaining a roadmap for the sub-system's evolution and development, aligning it with the needs of users and stakeholders.Conducting capacity planning to ensure the sub-system is appropriately sized and cost-effective and can meet the demands expected over the next 9-12 months.Providing technical training and knowledge transfer to ensure the platform is adequately documented and to be responsible for the technical onboarding of new team members with respect to their sub-system.Provide Third Line of escalation for troubleshooting and live system problem resolution when necessary.Person Spec
This person almost certainly comes from a programming background and has worked in a team environment where they gained exposure to working in a complex technical landscape. Ideally they have been working in such an environment for at least six years.They must be able to demonstrate excellent communication skills, both written and verbal and must be adept at explaining technical ideas and concepts to their peers and they must be adept at persuading an influencing people.Strong background in systems architecture, software engineering, and SRE practices.Experience with infrastructure automation, CI / CD pipelines, and configuration management.Proficiency in designing resilient, scalable, and self-healing systems.Solid understanding of monitoring, alerting, and logging systems.Familiarity with cloud platforms (AWS preferred) and container orchestration (e.g., Kubernetes).Familiarity with various storage mechanisms, like relational databases, no-SQL databases, time-series databases, elastic search, S3, or Kafka.Experience with security best practices in design and implementation.Ability to develop prototypes and proof-of-concepts addressing business requirements.Competence in troubleshooting complex system issues and providing third-line support.CyberOwl offers a 100% remote work environment and competitive benefits - as well as the chance to collaborate within a growing and successful scale-up.
Apply to find out more