technology job

DevOps Engineer

  • Posted September 30, 2024
  • £600 - £625 per day + outside IR35
  • Bristol/remote
  • Contract

Rate- £600-625 (outside IR35)

Location- 4 days a month on site in Bristol (2 consecutive days)

Duration- 6 months

Job Description: We are looking for an expert DevOps Engineer with a strong background in Python software development to become part of our dynamic team. If you have a passion for optimising development processes, enhancing software reliability, and collaborating within a high-energy environment, we’d love to hear from you.

The ideal candidate will have hands-on experience with containerisation technologies like Docker and Kubernetes, and proficiency in creating and managing CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or CircleCI. Experience in the telecom industry is highly beneficial.

You will be responsible for:

  • Collaborating with full-stack developers to containerise applications.
  • Managing software version control.
  • Implementing infrastructure as code (IaC) to ensure a stable infrastructure.
  • Ensuring the high availability and scalability of our applications.
  • Mentoring junior team members.

Key Responsibilities:

  • CI/CD Development: Design, implement, and manage CI/CD pipelines to support continuous integration and deployment of our applications.
  • Containerization: Work alongside developers to containerise applications using tools like Docker and Kubernetes.
  • Software Version Control: Oversee version control processes using Git.
  • Infrastructure as Code (IaC): Implement and maintain IaC using tools like Terraform, Ansible, or similar technologies.
  • Collaboration: Work closely with the engineering team to ensure high-quality software delivery.
  • Mentorship: Support and mentor junior team members, providing guidance on best practices.

Experience Required:

  • DevOps Experience: Proven experience as a DevOps Engineer or similar role, with a strong emphasis on Python development.
  • Telecom Industry Expertise: Experience in the telecom industry is highly beneficial.
  • Containerisation Technologies: Deep understanding of Docker and Kubernetes.
  • CI/CD Pipelines: Proficiency in setting up and managing CI/CD pipelines using tools like Jenkins, GitLab CI/CD, CircleCI, or equivalent.
  • Version Control: Strong knowledge of Git and related software version control systems.
  • IaC Tools: Hands-on experience with tools like Terraform, Ansible, or similar.
  • Problem-Solving: Excellent troubleshooting skills for complex infrastructure and deployment issues.
  • Communication Skills: Ability to communicate effectively and work well within a team.
  • Mentorship: Experience in mentoring and guiding junior team members.

Preferred Skills:

  • Cloud Platforms: Experience with platforms such as VMware, OpenStack, AWS, Azure, or Google Cloud.
  • Telecom Systems: Knowledge of network protocols and telecom systems.
  • Monitoring and Logging Tools: Familiarity with Prometheus, Grafana, ELK Stack, or similar tools.
  • Security Best Practices: Understanding of DevOps security best practices.

Apply for this Job