Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior DevOps Engineer

Job LocationCambridge
EducationNot Mentioned
Salary70,000 - 90,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time Work from home

Job Description

Senior DevOps EngineerLocation: Cambridge, UKOur client is seeking an exceptional Senior DevOps Engineer who is passionate about delivering high-performing and high-impact digital solutions. As the Senior DevOps Engineer, you will take full ownership of building state-of-the-art, cloud-native, DevOps-firstsystems that standardize customer solutions. You will also set high standards for software engineering and quality coding practices within the team, mentor other members of the wider development team, and contribute to a culture of collaboration and continuouslearning.Main Responsibilities:Setting Standards for Data Governance: You will define and implement data governance aligned with modern standards, ensuring compliance and adherence to regulatory concerns around cross-border data regulations, particularly those pertaining to data-sharingand storage.Establishing Software Engineering Best Practices: You will establish scalable, automated processes for software engineering teams across our clients development team. You will set up an infrastructure for corrective and evolutionary maintenance, monitoringthe maintenance needs of the application, as well as the implementation of new needs. You will advise on implementation and best practices on a range of topics, including Cloud Infrastructure-as-a-Service, Release management, and CI/CD pipelines, automatedend-to-end testing, and more.Managing the Solution Lifecycle: You will take the lead role in refactoring and maintaining our clients digital solutions, enabling quality engineering through KPIs and code coverage and quality checks. You will standardize GitOps and the software developmentlifecycle and handle a sophisticated multi-site deployment using efficient automation and infrastructure-as-a-code techniques.Establishing Monitoring Standards: You will set up and maintain production-grade systems for monitoring, alerting, logging, tracing, etc. and manage and debug complex microservice software in production.Providing Support: You will provide customer support and monitor the progress and resolution of all support requests logged on the companys support ticketing system. You will initiate appropriate escalation procedures that are effective for all parties.This also involves proactive support via continuously monitoring alert and analytics systems and highlighting any potential issues to project management.Core Competencies Required for this Role are:

  • Masters in Computer Science with a focus in Data Engineering, DataOps, DevOps, MLOps, Software Engineering, etc., plus 5 years of relevant job experience.
  • Experience with agile software development, DevOps Life Cycle Management, and application containerization experience.
  • Collaboration within a scrum team to deliver releasable, high-quality, high-value increments.
  • Significant depth in DevOps principles and tools (e.g., GitOps, Jenkins, etc.), and how to integrate these tools with other productivity tools to build a comprehensive workflow.
  • Experience in deploying robust modularized/container-based solutions to production.
  • Experience with Helm charts for automating Kubernetes deployment.
  • Experience with infrastructure as a code, terraform, packer, ansible.
  • Experience in Linux tools and shell scripting or other Linux automation.
  • Experience in implementing CI/CD pipeline for application deployment using Jenkins.
  • Experience in creating, executing, and troubleshooting complex, automated processes used to configure servers and/or deploy code.
  • Knowledge of professional software product development practices, including complete software development life cycles, coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience with setting up complex end-to-end automated testing environments for complex user journeys that traverse multiple software components.
  • Proficiency in Web/REST APIs, setting up API gateways, and performing integration testing.
  • Experience in implementing and debugging Python code using the Django framework.
  • Experience of working with cloud providers via Kubernetes, Infrastructure as a code tools, and common distributed data tools.
  • Experience with specialized big data architectures.
  • Experience building reusable components, including Kubernetes.
  • Experience with building and designing a DevOps-first way of working.

APPLY NOW

Senior DevOps Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved