This job has expired.
J&C Associates Ltd
Expired

DevOps Engineer

Newcastle Upon Tyne (On-site)

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.
Newcastle upon Tyne, England

Salary: £450 - £530 per day

posted on 26.10.18


DevOps Engineer - Puppet - Ansible - Aws - Docker

DevOps Engineer working onsite at a Central Government Organization as part of a team working closely with many stakeholders to understand the requirements and circumstances that drive the analysis and design of quality technical solutions.

  • Code - development and review continuous integration tools
  • Build - version control tools, code merging, build status
  • Test - Test and results, determine performance
  • Package - Artifact repository - application pre-deployment staging.
  • Release - Change management, release approvals, release automation.
  • Configuration - infrastructure management and infrastructure as code, tools.
  • Monitor - Application performance monitoring and user experience

Job Description:

  • Establish and support environments whereby developing, testing and releasing of code, is able to happen quickly and frequently.
  • Be able to deploy and maintain product releases and configurations and design, maintain and scale both cloud and hybrid cloud infrastructure.
  • Deploy and automate toolsets into the CI/CD pipeline both cloud and hybrid cloud.
  • Demonstrates configuration control and understanding of code repository platform to provide distributed version control within the path to live environments.
  • Ability to tune systems improving performance and capacity.
  • Understand and configure cloud computing technologies creating and maintaining infrastructure as code.
  • Provision and administration of Linux, Windows operating systems hosted both cloud and hybrid cloud.
  • Contribute technical knowledge to System Software Roadmaps
  • Design core scripts to automate maintenance and alerting tasks
  • Provide advice/training/knowledge transfer (and receive)
  • Highlight/escalate issues as appropriate
  • Provide support for the live systems
  • Working with 3rd parties' vendors as part of project delivery
  • Design and configuration of alerting & monitoring tools.
  • Design and configuration of customized dashboards for Real Time monitoring.

Key Skills:

  • Experience working closely with development teams to assess and scope requirements and opportunities for dev/build/deploy improvements.
  • Experience with continuous build, automated deployment, testing and integration methodology and tooling experience ie (Jenkins/Maven/Nexus/Puppet, Ansible, Docker Swarm or other similar tools)
  • Experience of release and configuration management processes and procedures using Git, Nexus, Puppet tools and repositories or similar.
  • Strong problem-solving skills and experience debugging a complex multi-server service common web application/integration architectures (SOA).
  • Understanding of functional flows within hosted applications.
  • Understanding of non-functional platform requirements
  • Operating Systems Administration skills: Linux and Windows.
  • One or more Scripting skills ie Ruby, Python, Perl, YAML etc.
  • Experience with integrating deployment and automation toolsets into an operational solution.
  • Experience in the deployment and configuration of Alerting & Monitoring tools such as Zabbix, Nagios, ELK, and Riverbed etc.
  • Experience with Agile tools and methodologies (SCRUM, Kanban, Confluence, Jira, Sprints etc.)
  • Experience of designing, deploying and managing technical environments.
  • Knowledge of factors influencing performance and ability to tune systems to achieve best possible performance and capacity.
  • Working within a product-centric environment.
  • Breadth of experience with strengths in application programming, security, operations, networking and design.
  • Ability to quickly research and learn new programming tools and techniques.


Desirable Knowledge, Criteria and Skills

  • Managing their workload across multiple concurrent projects each needing DevOps input
  • Agile & Scrum Projects and tooling such as Jira and Confluence
  • Oracle database
  • Full software development life cycle
  • Design and configuration of customized dashboards for Real Time monitoring.
  • Development environment virtualization, infrastructure as code with in AWS or other cloud provider.
  • Networking Firewalls, load balancing, domains, VLAN, subnet etc.
  • Configuration and delivery to Cloud environments (eg Oracle Cloud)

DevOps Engineer - Puppet - Ansible - Aws - Docker

Other DevOps contracts

Remote
0
USD
/hr

0 outside IR35 DevOps contracts