Intermediate/Senior DevOps

Global Relay

  • London
  • Permanent
  • Full-time
  • 1 month ago
Your Role:As a Global Relay DevOps you will be integrated with a software engineering team to develop on premise ('on-prem') solutions including working with Hadoop based technologies. Your role will involve designing, implementing and supporting automated, scalable solutions. Your contribution will have an immediate impact of enabling efficient delivery of world leading software to our customers. The role involves cross-team collaboration; you will be working closely with members of your own team as well as other development teams and key stakeholders to ensure seamless delivery of software.Your Job:Given the varied nature of the role, your time will be split working across the following areas:
  • Automation: Designing, enhancing and implementing reusable CI (Continuous Integration) & CD (Continuous Delivery) solutions using industry best current practices.
  • Operations: Monitoring and ensuring smooth operation of production and test environments by building dynamic dashboards and alerting rulesets
  • Collaboration and Sharing: Collaborating with cross functional teams and finding opportunities to automate their requirements early in the development lifecycle. Sharing your knowledge and solutions within the DevOps community to maximise efficiencies and standardisation.
  • Service Reliability: Troubleshooting and problem solving by reviewing dashboards and logs to resolve issues and putting in solutions to stop them from reoccurring.
  • Deployments: Writing and running deployment automation tools using helm, ansible, or other configuration management systems
  • Platform Integration: With technologies such as Hadoop and Kubernetes
Some of the technologies that you will interact with include:
  • Containerisation and virtualisation: Docker, Kubernetes, VMWare
  • Operating Systems: Linux
  • Build and deployment automation: Jenkins, Bitbucket, Maven, Helm
  • Instrumentation and monitoring: Loki, Prometheus, Grafana, Mimir
  • Languages and frameworks: Bash, Java, Groovy, Go, Python
  • Big data technologies: Cassandra, ArangoDB, Hadoop, Kafka, MongoDB, Ceph
Where you have knowledge gaps, training and mentoring will be provided.About You:You have an automation-first mindset. You enjoy sharing your knowledge and have a thirst for expanding your own technical horizons. You are able to work under pressure and you are a keen problem solver with a drive for finding efficient solutions to challenging problems.Minimum 5 years of experience with at least one of each of the following:
  • Hadoop
  • Python, shell scripting
  • Linux
  • Containerisation (Docker/ Podman)
  • VMware
  • CI/CD tools such as Jenkins, Bamboo, GitLabCI, CircleCI, TravisCI
  • Experience applying DevOps practices
  • Experience in an operational environment with a solid understanding of distributed systems and troubleshooting network-related issues
  • Excellent understanding of software delivery practices such as Git branching models and configuration management
It is nice if you have the following:
  • Experience using Kubernetes,
  • Working knowledge of Kafka
  • Experience working in a highly regulated environment
  • Practical experience of software delivery practices such as feature toggling, no-downtime deployments and blue-green deployments
  • Knowledge of security best practices within the software development lifecycle
  • Experience with agile development methodologies
  • Excellent knowledge of build tools such as Maven/Gradle
  • Experience working with relational or NoSQL databases

Global Relay