Devops Engineer
Job Description
DevOps Engineer (Temporary) – Immediate Start
We are recruiting a DevOps Engineer for a third-party client on a temporary basis. This role is based in Edinburgh with a hybrid work environment and requires an immediate start for a 6-month contract.
Position Details:
Location: Edinburgh (Hybrid)
Contract Duration: 6 months
Working Hours: 37 hours per week
Rate: £510 per day (Outside IR35)
Disclosure Requirement: Basic Disclosure Scotland required at the cost of £25 if successful
Key Responsibilities:
OpenShift Platform Development: Develop and support the client's OpenShift 4.x platform on AWS, suitable for running containerized development and production workloads.
CI/CD and Platform Services: Design, build, and maintain code-driven solutions for continuous integration/continuous delivery (CI/CD), monitoring, logging, and other essential platform services.
Collaboration with Product Teams: Work closely with product teams to address real-world problems, ensuring solutions are compatible with enterprise architecture and can be scaled into platform features.
Monitoring and Logging Strategy: Assist in the design, development, and implementation of monitoring, alerting, metrics, and logging strategies.
Hybrid Application Development: Contribute to the development of a hybrid application model that leverages both AWS native tools and OpenShift Container Platform (OCP) containers to maximize benefits.
Jira Platform Service: Design and maintain a Jira platform service offering, including change and test pipelines.
Automated Ubuntu Machine Build: Develop and support an automated process for building Ubuntu machines (physical laptops) for development use. Provide support for onboarding new developers and troubleshooting issues.
Runtime Environments for Pipelines: Design and support processes that provide runtime environments for delivery pipelines.
Migration of Delivery Pipeline Tools: Conduct research and support the migration from legacy delivery pipeline tools to modern alternatives.Key Skills and Experience:
Significant commercial experience with:
Containerization Technologies: Strong understanding and hands-on experience with container platforms such as Docker and Kubernetes.
CI/CD Methodology and Tooling: Expertise in CI/CD practices, particularly related to containerization and AWS.
Infrastructure as Code (IaC): Familiarity with IaC principles and tools like Terraform or CloudFormation.
Networking Fundamentals: Solid knowledge of network design, security, and management.
AWS Platform Design and Build: Proven experience in designing and building platforms on AWS.
Observability and Telemetry: Experience with tools and practices for monitoring and logging.
Security Tooling and Practices: Knowledge of security tools and best practices for securing cloud environments.
Significant and demonstrable experience in:
Process Innovation: Introducing new and efficient processes or concepts within the DevOps environment.
Stakeholder Collaboration: Working with business stakeholders to understand context and deliver value effectively.
Collaboration and Communication: Strong teamwork, communication, and collaboration skills.
Agile Delivery Models: Experience working in Agile delivery models such as Scrum and/or Kanban frameworks.
Preferred Candidate Attributes:
The successful candidate will be a self-sufficient innovator who is enthusiastic about using new technologies and driving improvements in the DevOps environment.
If you have a strong background in DevOps with significant experience in AWS and containerization, and are ready to take on this exciting challenge, we encourage you to apply
Skills:
Job Summary
Similar Jobs
The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.
-
Senior Software Engineer
- IT Job Pro
-
Cyber Security Engineer
- IT Job Pro
-
Platform Architect
- IT Job Pro