Accessibility Links

Cloud DevOps Engineer

  • Salary: Negotiable
  • Job type: Permanent
  • Location: London
  • Sector: IT
  • Date posted: 04/09/2018
  • Job reference: 24585

Cloud Dev Ops Engineer

Based in London

£600 - £700 per day

3 months - Start asap.

Must be SC cleared OR eligible for SC clearance

Responsibilities: ● Translates business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions with guidance from senior colleagues using a agile and story point based methodology ● Collaborates with architects and/or software consultants to ensure functional specifications are converted into flexible, scalable, and maintainable solution designs

  • Develops, configures, or modifies complex integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages ● Validates and executes component integration test (CIT) scenarios to identify application errors and ensure software solutions meet functional specifications ● Facilitates the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications by packaging solutions for deployment ● Supports systems integration testing (SIT) and user acceptance testing (UAT) by providing insight to testing teams in order to ensure the appropriate depth of test coverage ● Participates and coaches others in all software development life cycle phases by applying and sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls ● Own production of documentation and related artefacts as part of the user story deliverables ● Integrate testing and quality assurance as part of the SLDC including the writing of test plans, test strategies using industry standard best practises and tooling

Person Specification:

  • Security Cleared (SC) or able to meet SC clearance requirements ● Strong problem-solving skills with a high attention to detail; able to perform root cause analysis ● Ability to be a self-starter and manage multiple tasks and projects simultaneously ● Experience working with Agile software development practices ● Ability to learn quickly and adapt, to grasp technical issues and asses the business impact ● Proven ability to work creatively and analytically in a dynamic environment

Essential Technical Skills: ● Bachelor's Degree in Computer Science, CIS, or related field ● 5+ Years experience in infrastructure development / systems administration or a related field ● 3+ Years experience working on projects involving the implementation of solutions applying development life cycles (SDLC) ● 3+ Years experience in systems analysis, including defining technical requirements and performing high level design for complex solutions ● 3+ Years experience writing technical documentation in a software development environment ● 3+ Years experience in working in enterprise scale AWS deployments covering IaaS, PaaS and SaaS ● Extensive experience in orchestration using Cloud Formation ● Extensive experience in using Chef ● Extensive experience in RHEL 7+ ● Extensive experience in Ruby, Python and Bash

Strong knowledge of RedShift, DynamoDB, KMS, Systems Manager, S3, Database Migration Services, CloudWatch Logs, Inspector, EMR, Kinesis and API Gateway etc ● Experienced with source code management software ● Experienced in working with Jenkins ● Experience managing release and deployment activities for multiple products. ● Experience with packaging and imaging tools such as Packer ● Hand on experience with automated deployment processes to support continuous integration and continuous delivery. ● Able to maintain and build out the organization infrastructure and servers for various environments. Infrastructure as code. ● Deliver a secure platform. Follow security best practices. Provide support for security certification processes. Implement and maintain security controls ● Experience managing operations in heterogeneous environments spanning multiple systems, programming languages, and back-end data stores. ● Experience in using JIRA and Media Wiki

Certifications Essential: AWS Certified Solutions Architect - Associate or AWS Certified SysOps Administrator - Associate Desirable: AWS Certified Solutions Architect - Professional or AWS Certified DevOps Engineer - Professional Security: Strong understanding of NCSC Cloud Security Principles and its practical implementations

Similar jobs
View more similar jobs