Social network you want to login/join with:
Level of Clearance: Active SC and UK Nationals only (dual nationality not accepted). Must have lived in the UK continuously for the last 5 years.
Job Title: DevOps Engineer
As a DevOps Engineer, you’ll be responsible for providing technical support and leadership in creating and delivering technology solutions to meet customer needs.
Role Overview: A cloud DevOps engineer manages the development and operational aspects of a company's cloud infrastructure, working with developers to ensure applications are properly deployed and operated in a cloud environment.
Experience Required:
1. Investigate and test complex software systems to improve performance or resolve significant issues.
2. Review the completion and implementation of technical products for success and timeliness.
3. Evaluate vendor capabilities for project requirements.
4. Provide leadership and guidance to less experienced team members.
5. Offer technical consultation to other organizations; interact with senior customer personnel and management.
6. Provide first-level support to the customer base.
7. Must have actively used Kubernetes, Terraform, Jenkins, and AWS in the last 2 years.
8. Experience in automating application deployment and configuration management.
9. Knowledge of Infrastructure as Code (IaC) technologies like CloudFormation or Terraform.
10. Experience with containerization and orchestration (Docker & Kubernetes).
11. Good understanding of internet communication protocols (TCP/IP, DNS, HTTP).
12. Experience deploying Continuous Integration solutions.
13. Awareness of security considerations in web application deployment.
Responsibilities:
1. Manage availability and capacity, implement standards, identify capacity issues, and initiate remedial actions.
2. Identify process optimization opportunities and drive implementations.
3. Design solutions with embedded security controls to mitigate threats.
4. Apply modern standards and guide others in their use.
5. Collaborate on software development, review specifications, and develop programs or scripts of medium to high complexity.
6. Engage in prototyping as a team activity, establish design patterns, and iterate designs.
7. Demonstrate understanding of service support.
8. Design systems with medium risk and complexity, select appropriate standards, and review system designs for optimal technology use.
9. Define and coordinate system integration activities, support testing.
10. Collaborate with user researchers, represent user interests, prioritize user needs, and recommend tools and methods for user research.
#J-18808-Ljbffr