DevOps Engineer - Watford, United Kingdom - Southern Lights
Description
Purpose
The role of the DevOps Engineer is to help deliver and manage web and enterprise APIs ensuring the highest quality of service, security and usability to their clients and end users.
Roles and responsibilities
- Responsible for maintaining and providing environments that are highly available, resilient, secure, scalable, and performant to address the needs of the development teams and customers.
- Take full ownership of performance, integrity and security of their systems and databases, as well as the planning and implementation of future implementations.
- Designing and implementing scrips to automate CI/CD for websites and APIs.
- Responsible for occasional out of hours work for critical system and database deployments/issues and planned maintenance where needed.
- Preparing documentation for all DevOps processes including deployment.
- Work closely with the project team for any test environment and deployment requirements throughout the software development life cycle.
- Maintain and monitor AWS/MongoDB resources and system performances to ensure high system availability is sustained.
- Manage cloud infrastructure including AWS and MongoDB Atlas by keeping up to date with new products/features. Implement key features to improve reliability and efficiency.
- Be responsible for live system monitoring to maintain uptime, improve reliability and service across all our apps and servers.
- Championing process by following established processes and supporting their continual improvement.
- Writing testable, scalable and efficient code and conducting DevOps code reviews.
Ideal skills and experience (not all required)
- Minimum 3 years AWS cloud infrastructure experience
- Working knowledge of managing/deploying Restful APIs and microservices
- Knowledge of security, scalability, and resilience
- CI/CD tools such as Jenkins/Team City/Octopus/Azure DevOps.
- Working knowledge of NoSQL ideally MongoDB.
- Substantial experience with an Agile methodology and different software methodologies
- Experience using Jira or similar project management tool
- Experience with Version control system such as Git and BitBucket
- Organised and methodical, with keen attention to detail.
- Excellent oral and written communication and collaboration skill
More jobs from Southern Lights
-
IT Systems Administrator
Thornbury, United Kingdom - 3 days ago
-
Senior Java Integrations Engineer
United Kingdom - 1 week ago
-
Site Reliability Engineer
United Kingdom - 1 week ago
-
Platform Engineer
Bristol, United Kingdom - 1 week ago
-
Senior Java Developer
Bristol, United Kingdom - 1 week ago
-
IT Director
Cardiff, United Kingdom - 1 week ago