Search Jobs

Hold CTRL to choose multiple sectors (up to 3)


Hold CTRL to choose multiple sectors (up to 3)

Application & Database Systems Engineer - Abingdon - Perm job in Abingdon

  • Show me jobs like this one
  • More jobs from this recruiter
  • Email this job to a friend
  • Print this job
Job Ref:  204364680
Employer:  cv-library.co.uk
Job Type:  Permanent
Country:  United Kingdom
County/State:  Oxfordshire
City:  Abingdon
Salary:  £50000/annum
06/10/2016 03:48
Application & Database Systems Engineer

Knowledge and Skills:

The ideal candidate will have experience in:
• Development of systems applications or automation tools, ideally using some of the following languages/environments: Python, Ruby, C/C++, Go, Rust, Scala
• Database administration and replication management (PostgreSQL/MySQL)
• Basic networking principles, technologies and protocols, including IPv4 and IPv6
• Core internet applications protocols such as DNS, NTP, TLS and DHCP
• Application and network security best practices
• Version control systems such as git and Subversion
• Puppet or similar configuration management tools
• Continuous integration, automated testing, and continuous deployment

The ideal candidate will be comfortable working in a small team environment and using methodologies such as source code management with git, pair programming, and code reviews. They will enjoy designing and building highly available systems for core infrastructure, and take pride in the reliability and maintainability of their work.

Scope of the role

The systems engineer role will form part of a small team in the business delivering reliable and tested systems for internal infrastructure and business systems. As the business is growing rapidly, the exact scope of the role will change over time, and you will be flexible and able to work within an agile work environment. An example of the tasks that we are currently looking for this role to cover are provided below.

• Work with colleagues in the networks team to support our IPv6 rollout in systems support
• Work with teams across the Technology department to design and implement new physical and virtual infrastructure that meets business requirements around availability and security
• Provide internal support for core systems including DHCP, DNS and NTP services
• Manage and maintain existing Linux based machines, including management of security patches, distribution upgrades, and configuration management systems/codebases
• Deploy host integrity monitoring tools and centralized auditing capabilities across our existing and new infrastructure
• Manage and improve Linux based systems integration with business systems, such as integration between DHCP/DNS servers and our customer provisioning system
• Assist in the deployment and enhancement of monitoring systems for core infrastructure, applications and the access network elements being built at the company.
• Collaborate with external service providers and companies to enhance the reliability and security of third party systems (such as NETadmin and GAPS, our customer and CPE provisioning systems) deployed within our infrastructure
• Provide support for internal database platforms and systems services, primarily PostgreSQL/PostGIS applications

As part of this role there is a limited expectation for occasional out of hours working as required to support business requirements; this will be kept to a reasonable minimum. Examples might be for significant/high-risk system upgrades, major database upgrades or migrations, and so on.

Personal Qualities
The ideal candidate will be self-motivated, passionate about good engineering, and will have good time management skills. They will be flexible, able to work with a diverse portfolio of projects in a variety of environments and tools without losing view of the big picture. They will be personally resilient and determined to achieve the best outcome for the company and customers. They will have excellent personal integrity, and be eager to learn and improve their knowledge and capabilities.

Education and Qualifications:
• Degree-level background in a computer science field a plus, but equivalent education/experience is acceptable
Copyright © Rengineeringjobs.com Job Board 2011  | Powered by JobMount Job Board Software