About Us
Unleash live is a world-leading A.I. video analytics platform, helping our customers in the infrastructure, renewables and cities & transport spaces take vision from any camera and combine it with A.I. to deliver actionable insights in real-time.
We believe that vision is the most powerful sense for making better decisions.
We enable intelligent remote vision for enterprises.
Our team has created a revolutionary platform for the collection, storage and distribution of data from live camera devices, autonomous vehicles such as drones, and IoT sensors.
Our cloud-based product is changing the way people interact with networked devices in the field - driving down maintenance costs for wind turbines, solar farms and power lines, improving productivity and accuracy of data for transport and city planning, and improving safety for emergency response and crowd management.
We’re a passionate and driven team that combines software and device engineering, computer vision and product design to create simple, beautiful experiences that solve critical pain points for our customers.
Find out more about our Company and our values
Position Summary
As a Senior DevOps Engineer, you will be a key member of the Platform Engineering team and help in growing our cloud infrastructure and maintain existing processes using best practices and automation tools.
Key Traits of a DevOps Engineer:
Detail-oriented - wear multiple hats in an organisation and must understand a variety of systems necessary to drive development efficiency
Collaborative - work collaboratively with development, we strive for automation so design automation strategies that monitor system processes
Proactive - Engineers must be able to anticipate, identify, and resolve availability issues before they cause adverse business impact
Ability to translate complex technical concepts into high-level designs and act as a subject matter expert in software design, architecture, implementation, deployment and support across our full platform
Responsibilities
Design and develop systems and processes that support highly available, scalable, fault-tolerant software deployments
Design, develop, and deploy tools and frameworks to improve and automate software releases
Build and maintain the environments and processes that create efficiencies for developers
Partner with QA to test application resiliency and gauge readiness for software releases
Automate provisioning of infrastructure and code by leveraging the latest in configuration management tools and containers
Partner with Security Engineering to ensure security and compliance across enterprise environments
Attributes
High levels of personal commitment and accountability
Results-oriented and a bias for action
Attention to detail and dedication to quality
Ability to work independently and cross-functionally with other members of the team
Ability to communicate both good news and bad with urgency
Excellent verbal and written communication skills
Experience
Education and work experience
Essential
Deep knowledge of Amazon Web Services
Experience managing high-availability databases
Experience with docker and containerization
Experience with automation and orchestration of cloud, operating system, and operational tasks using any relevant toolset
Expertise in cloud architecture design and management
Experience with different deployment strategies
Strong written and oral communication skills
A desire to teach and evangelize good DevOps practices across the company
Good understanding of Computer Vision frameworks and architecture
Preferred
Solid in containerization tools and techniques
Basic network skills (routing, security groups)
Knowledge to automate existing code repositories
Experience integrating with hardware
Experience with live streaming pipelines (RTMP/Dash/HLS/WebRTC)
Experience in IoT technologies
Technical skills and knowledge
Essential
Solid in UNIX / Linux, GNU Utils and Bash scripting
Familiarity with common middleware software like web servers: nginx, Tomcat, NodeJS
Ability to design, develop, and maintain CI/CD environments in Github Actions and AWS CodePipeline
Proven experience of infrastructure as a code using AWS Cloudformation
Configuration management tools including Ansible, Puppet, or Chef
Programming languages such as Python or Javascript
Good knowledge of AWS and its capabilities including Cloud Formation, AWS Batch, EC2, S3, Lambda, ELB, SNS, Cloudwatch Events
Please include a cover letter and your CV with your application