DevOps Engineer - Manchester, United Kingdom - Insight Global

    Insight Global
    Insight Global Manchester, United Kingdom

    2 weeks ago

    Default job background
    Description

    Job Description

    Insight Global is hiring for an highly skilled and experienced DevOps Engineer who will play a pivotal role in bridging the gap between development and operations, ensuring smooth and efficient workflows. Our client is hiring for their Engineering teams to leverage innovative technologies like GPT (Generative Pre-trained Transformer) models and Retrieval-Augmented Generation (RAG) algorithms to modernize our entire Data Management Platform. The successful candidate will be responsible for:

    • Facilitate our engineering teams in swiftly bringing new projects from conception to production, fostering a collaborative environment that balances development needs with operational requirements.
    • Automating Processes: Focus on identifying, analyzing, and automating manual tasks to streamline operations and minimize errors. Leverage scripting and automation tools to enhance efficiency and reliability.
    • Manage code merges and deployments with precision, utilizing Git. Implement CI/CD pipelines using GitHub Actions or similar tools to automate the build, test, and deployment processes, ensuring a seamless development cycle.
    • Cloud Environment Optimization: Work closely with development teams to efficiently integrate new features and services into the cloud environment. Optimize cloud resource utilization to achieve cost-effectiveness without compromising on performance or reliability.

    Must Haves:

    • Proven experience as a Senior / Principal AWS DevOps Engineer,
    • Relevant certifications in AWS or Kubernetes
    • Ability to write clean, maintainable, and efficient code (Python or C#)
    • Experience with tools to track and analyze operational metrics (Prometheus, AWS CloudWatch)
    • Proficiency in Kubernetes: (tools such as Helm and Docker)
    • Expertise in Infrastructure as Code (IaC) with Terraform
    • Terraform for automating the deployment of infrastructure, ensuring efficient and consistent environment setups.
    • Strong Git Skills: version control, showcasing an ability to manage codebases, conduct merges, and handle deployments effectively.
    • CI/CD tools (Git, Artifactory, Jenkins, ArgoCD, Github Actions)