Match score not available

Cloud Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

ONVU Tech logo
ONVU Tech Scaleup https://www.onvutech.com/
51 - 200 Employees
See more ONVU Tech offers

Job description

ONVU Technologies is a privately held Swiss group, operating out of bases around the globe including UK, US and Turkey. Through annual investment in R&D, talent acquisition and strategic partnerships we go to market via our business units Oncam & ONVU Learning focussed on smart video, IoT and cloud applications for Security and Education.

We believe in developing Empathy led technology to answer genuine challenges in the vertical markets we address by enabling users to leverage the technology in a way that solves their problems. Whether that is creating business intelligence insights for retail via video, providing a safer environment in an airport or helping teachers create better student outcomes by leveraging IoT devices in the classroom via cloud connectivity for insight and CPD.

Role OverviewONVU Technologies is excited to be expanding our team with talented Senior Engineers with experience developing full stack applications. We are now looking for Typescript AWS Cloud Developers!

Our TechnologyONVU Technology create cloud-connected 360° camera products. On our camera device we use an embedded version of Linux or Android running our Golang services. In the cloud we use AWS IoT Core and Serverless using predominately NodeJS.

Our cloud platform allows our camera to adapt to different use cases. The ONVU Platform is a combination of NodeJS (Typescript) serverless lambdas and some microservices written in Java/.NET. We use AWS services for building our solutions including S3, SNS and API Gateways. The frontend of the ONVU Platform is developed in pure HTML, JavaScript and CSS.

This position will have the opportunity to work across our products developing creating services on the cloud, or improving our website user experiences. Applicants should be experienced in many of the technologies that we use but can demonstrate an expertise in one or more of them. They will be expected to apply their ability to design and knowledge of best practices in the projects that they work on.

The successful candidate will join a highly skilled experienced development team within a culture of empowerment and collective responsibility for product success.

Responsibilities - Solve problems and develop solutions for the ONVU platform - Work with other team members across disciplines to create software in an agile environment - Take ownership of the implementation of the projects and tasks assigned to you - Be a specialist in one or more of the technologies that we use - Design and implement features in a re-usable and maintainable way to reduce technical debt - Create well-structured, organised and coherent API’s - Develop unit, component, integration and system tests as part of the implementation of development tasks - Create and describe development tasks that allow others to complete and succeed - Write technical design documentation which can easily be understood, reviewed, implemented, and tested by other members of the team - Investigate and analyse root causes of technical issues and performance bottlenecks to pinpoint problem areas in the system - Make a positive impact on the wider Engineering team beyond your sprint team - Follow team processes and strives to continually improve them - Mentor others to encourage participation and contribute towards their career development - You will be required to carry out additional duties or responsibilities, which fall reasonably within the remit of the role

Essential Requirements - BSc. /BA. degree in Engineering, Science, Mathematics or equivalent technical certification or relevant open source development experience - 3+ years open source or commercial experience developing in either Golang or NodeJS (JavaScript/TypeScript) - Development of APIs over HTTP(S), WebSocket, REST, OpenAPI specifications - Experience making frontend modifications in HTML, JavaScript and CSS - Understanding of AWS components and technologies including but not limited to AWS IoT core, Amazon API gateway, Lambdas, SNS, SQS, ELK, Cloud Front, CloudWatch, EC2, S3, Route 53, Amazon VPC, Kinesis Video Streams and Elasticsearch would be desirable - Experience of database technologies – including relational (MySQL), NoSQL, graph (OrientDB) and key-value (Redis) databases - Automated testing experience – unit testing or acceptance tests - Linux development experience -SSH, networking, system, filesystems, cron, etc. - Knowledge of security concepts and technologies – including TLS, JWT, signed URL’s, etc. - Experience with source code control – we use Git version control, branching strategies, Gitflow process - Proven ability to resolve technical issues across a complex codebase of proprietary and 3rd party software

Desirable Requirements - Experience working in an agile development environment - Knowledge of WebRTC and RTSP Streaming over UDP, TCP.HTTP and HTTPS based on H.264, H.265, VP8 and MJPEG video encoder - Understanding of AWS components and technologies including but not limited to AWS IoT core, Amazon API gateway, Lambdas, SNS, SQS, ELK, Cloud Front, CloudWatch, EC2, S3, Route 53, Amazon VPC, Kinesis Video Streams and Elasticsearch would be desirable - Experience of database technologies – including relational (MySQL), NoSQL, graph (OrientDB) and key-value (Redis) databases

Company Benefits - Home working - Flexible-working - Private Healthcare for you and immediate family with Vitality - 25 days holiday plus bank holidays - Pensions - Health Cash Plan - Employee Assistance Program - Celebratory company gifts at milestones and events

Interview Process - Video call intro - Tech Test - Technical Panel interview - Video call close - Offer!

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Motivational Skills
  • Verbal Communication Skills
  • Adaptability

Cloud Engineer Related jobs