Excellent knowledge of Database Technologies & Architectures DBA expertise supporting large scale databases such as SQL Server, Redshift or PostgreSQL; preferably data warehouses AWS certified Engineer or equivalent commercial experience Some experience developing scalable and resilient APIs, systems and services for cloud platforms Strong understanding of techniques and strategies for maintaining high availability Strong experience in automated deployment of infrastructure and applications Strong scripting/programming skills in at least one language such as Python and PowerShell Experienced in collaborative development - performing code reviews and automating via deployment pipelines, such as Jenkins, Gitlab CI or AWS CodePipeline Excellent Windows & Linux systems knowledge and great application troubleshooting skills Good networking skills; route tables, Firewalls & understanding load balancing technologies Good knowledge of log, monitoring and alerting platforms such as AWS CloudWatch, Spotlight, ELK, Prometheus Good understanding of Security and Compliance challenges and how to reduce scope and increase protection - we deal with PCI, SOX and GDPR on some of our systems Technical writing skills for documenting environments and procedures Self-motivated, energetic, and tenacious. Disaster Recovery planning, testing and execution in combination with engineering teams Design, implement and run resilient highly available solutions Implement monitoring, health check scripts, functional and load testing Use modern 'infrastructure as code' and orchestration tools to reduce manual operations where practically possible Plan, organize and communicate project status Share knowledge and skills with other team members WHAT THIS PERSON WILL BRING Excellent knowledge of Public Cloud technology - we use AWS with RDS, S3, ES, API Gateway, Redshift, Lambda, SQS & EC2 being the core services we depend on.