Senior DevOps Engineer - Croydon, United Kingdom - Eviden

    Eviden
    Eviden Croydon, United Kingdom

    2 weeks ago

    Default job background
    Description

    Job Description

    Range of desired skills:

    • Experience in DevOps using open-source technologies and cloud platforms · Recent experience in designing and building CI/CD solutions using both open-source tools (e.g. GitLab/GitHub, Jenkins, Drone and Nexus) and native capability (e.g. Commit, Code Pipeline, Code Deploy and Code Build). · Experience of working with Cloud technologies, (AWS, Azure, Private Cloud).
    • Scripting abilities (Python, PowerShell, Bash) and proven ability to use APIs to automate tooling, delivery pipelines and operational support.
    • Experience with Automation and associated tooling.
    • Experience of implementing, supporting and using configuration management tools such as Ansible, Puppet, Chef
    • Experience in test automation, frameworks and tooling, (Junit, Cucumber, Selenium, JMeter, Maven)
    • Experience in using SQL and NOSQL databases · Experience with templating tools (Terraform, Helm, CloudFormation) to deploy infrastructure and images.
    • Experience of service monitoring tools including Splunk, Elastic Stack (ELK – Elastic Search, Logstash, Kibana), Dynatrace, AppDynamics, Grafana and Prometheus
    • Deployment of Docker containers (micro services) with Helm and Kubernetes (or Red Hat OpenShift) · Experience with DevSecOps in threat modelling, vulnerability testing, and incident management.
    • Experience in security tolling and techniques e.g. Protectively Marked Systems, Splunk, GuardDuty, Nessus, Snort, OWASP, SonarQube, Snyk, SAST, DASTExperience of setup and configuration in a cloud environment.
    • Experience with Infrastructure as Code and tooling (e.g. Terraform, CloudFormation, ARM)
    • Experience working in complex, Agile delivery environments
    • Able to undertake and successfully gain SC level security clearance checks.

    Nice to have: · Public cloud certifications.

    • (e.g. Microsoft Azure certification (AZ-400, AZ-204)
    • Certified Kubernetes Administrator
    • Experience of design and creation of dashboards for monitoring and alerting of services (Kibana/Grafana/Splunk) · Experience with tools such as Packer, Terraform, Ansible, Chef, Puppet
    • ITIL qualification (ITIL 4 certification preferred) · Work experience of development within an Application Support environment · Experience with large scale, complex Application Services customers.
    • Experience of contributing to the development, test, release, update, and support processes for DevOps operations in a continuous improvement culture
    • Experience in applying Systems Reliability Engineering (SRE) principles".