Web Ops/Dev Ops - TCP/IP, HTTP, SSL, Python, Ruby, Linux

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Web Ops/Dev Ops - TCP/IP, HTTP, SSL, Python, Ruby, Linux

The applicant must have demonstrable experience configuring web and application Servers and possess a fundamental understanding of Linux. An ideal candidate will have previous experience supporting a large production platform. Participation in an out of hours on-call rota is a requirement of this role.

DUTIES & RESPONSIBILITIES

  • Building Platform as a Service for the Client
  • Operational management of Linux Servers, delivering a complex web application stack
  • Building and configuring new server platforms and the automated tooling to do so
  • Testing, debugging and troubleshooting of platform level problems
  • Supporting development teams with configuring applications for deployment
  • Sharing on-call duties

SETTING DIRECTION

Seeing the Big Picture

Essential

  • Anticipate technological developments to keep activity relevant and targeted

Changing and Improving

Essential

  • Understand and identify the role of technology in public service delivery and policy implementation
  • Spot warning signs of things going wrong and provide a decisive response to delivery challenges

Making Effective Decisions

Essential

  • Make difficult decisions by pragmatically weighing the complexities involved against the need to act
  • Draw together and present reasonable conclusions from a wide range of incomplete and complex evidence and data - able to act or decide even when details are not clear
  • Identify the main issues in complex problems, clarify understanding of stakeholder expectations, to seek best option

ENGAGING PEOPLE

Collaborating and Partnering

Essential

  • Seek constructive outcomes in discussions, challenge assumptions but remain willing to compromise when it is beneficial to progress.

DELIVERING RESULTS

Achieving Commercial Outcomes

Essential

  • Question and challenge the value being delivered through commercial arrangements with delivery partners

Managing a Quality Service

Essential

  • Ensure the service offer thoroughly considers customers' needs and a broad range of available methods to meet this, including new technology where relevant.

Delivering at Pace

Essential

  • Maintain effective performance in difficult and challenging circumstances, encouraging others to do the same.
  • Review, challenge and adjust performance levels to ensure quality outcomes are delivered on time

Specialist Skills & Requirements

Essential

  • Understanding of common web application architectures
  • Experience configuring and managing Linux Servers for serving a dynamic website
  • Experience debugging a complex multi-server service
  • Familiarity with network protocols - TCP/IP, HTTP, SSL, etc.
  • Configuration Management, preferably Puppet/Chef
  • Writing code to solve problems (Python, Ruby, Bash)
  • Linux administration, preferably Ubuntu but RHEL/CentOS/SUSE
  • Distributed Source Control, preferably git/GitHub
  • A good understanding of web security and performance issues
  • CI/Build Systems/Release Automation/tool-chains
  • Enthusiasm/passion for web technologies
  • Good communicator, having the soft skills to talk to the business as well as techs

Desirable

  • Installation and management of open source monitoring tools
  • Configuration management tools like Puppet, Chef
  • Understanding of application deployment strategies and continuous integration

Working within a product-centric environmen

Start date
ASAP
Duration
6 months +
(extension possible)
From
Mercator IT Solutions
Published at
20.11.2014
Project ID:
811116
Contract type
Freelance
To apply to this project you must log in.
Register