This skills scan is made up of two parts. The first section focuses on how you think DevOps skills will add value to your role by asking you how frequently you perform some common tasks. You may not currently be required to perform all or any of these tasks in your role. The second, is a self-evaluation which provides us with a skills benchmark for each of the competencies that form the Corndel DevOps Engineering Diploma.
Cookies are text files placed on your computer to collect standard internet log information and visitor behaviour information. This information is used to track visitor use of the website and to compile statistical reports on website activity. For further information visit www.aboutcookies.org or www.allaboutcookies.org. You can set your browser not to accept cookies and the above websites tell you how to remove cookies from your browser. However, in a few cases, some of our website features may not function as a result.
Advanced: I use Python on a regular basis and have experience using the Flask web framework. I am also confident with using a virtual environment on my Python projects.
Advanced: I have used git with large distributed teams and am confident with more advanced commands like rebasing/resetting (incl. interactive rebases). I am also familiar with how to resolve merge conflicts, with and without an IDE.
Advanced: I can explain the concepts underpinning REST, including URIs, statelessness and the client-server architecture model. I understand how tools like Swagger can be used to automatically document APIs during development.
Advanced: I am confident with following test-driven development practices including ping-pong pairing.
Advanced: I am confident with using command line scripting to automate setup and deployment mechanisms. I have also used tools such as Ansible, Chef & Puppet to automate configuration during deployment.
Advanced: I am familiar with setting up these pipelines from scratch and can build pipelines using configuration and scripting files.
Advanced: I am familiar with setting up these pipelines from scratch and fixing any configuration issues that arise on the deployment environments.
Advanced: I am familiar with building and running multiple integrated containers from a single configuration file on my work computer.
Advanced: I am familiar with the culture and practices that encourage continuous improvement and breed an open and blameless culture within my organisation.
Advanced: I am familiar with AWS concepts like Fargate, Serverless infrastructure, ECR/ECS, etc.
Advanced: I have deployed infrastructure as code across multiple cloud platforms using Terraform.
Advanced: I am confident with encrypting data in transit and managing access control lists.
Advanced: I have experience of applying a range of cloud security tools and techniques (e.g. threat modelling, vulnerability scanning, dependency checking, reducing attack surface area) and incorporating these tools and techniques into the pipeline where possible.
Advanced: I am familiar with setting up an application monitoring suite (such as installing New Relic or Prometheus agents, synthetics scripting, setting up dashboards, etc.).
London, NW5 1TL
Join our team
Terms and Conditions
Safeguarding & Welfare
Corndel Site Map
© 2020 Corndel.
Corndel Limited Company registration number 10369857