Job description
As DevOps Engineer you are responsible for the seamless integration of development and operations teams to enhance the software delivery process. This role involves automating and streamlining processes, implementing continuous integration and continuous deployment (CI/CD) practices, and monitoring system performance to ensure high availability and reliability. Key responsibilities include collaborating with software developers and system operators, managing cloud infrastructure, and ensuring security practices are adhered to throughout the deployment pipeline. Ideal candidates should possess strong scripting and programming skills, experience with configuration management tools, and a solid understanding of containerization technologies like Docker and Kubernetes. Excellent problem-solving abilities and effective communication skills are also essential for success in this fast-paced environment.
Job requirements
-
Strong scripting and programming skills
-
Experience with configuration management tools
-
Solid understanding of containerization technologies (e.g., Docker, Kubernetes)
-
Ability to automate and streamline processes
-
Familiarity with continuous integration and continuous deployment (CI/CD) practices
-
Experience in managing cloud infrastructure
-
Knowledge of security practices throughout the deployment pipeline
-
Excellent problem-solving abilities
-
Effective communication skills
Job Type: Remote
Salary: £experience
Benefits:
- Flexible Hours
- Hybrid working
Schedule:
Monday to Friday (unless dealing with an emergency event)