DevOps Engineer - NetDimensions

Brighton and Hove

Closing date: 08/03/2018

You will be working for a market leading, global organisation, which is fast growing in the learning technologies sector. NetDimensions is part of Learning Technologies Group plc’s award-winning group of specialist learning technology businesses.

At NetDimensions we provide learning and performance management solutions for highly-regulated industries. NetDimensions serves over 400 clients in over 40 countries with more than 4.4 million active users. Our clients include Fugro, Moody's Analytics, Norton Healthcare, Mott MacDonald, CERN and Cathay Pacific. We pride ourselves on excellence, attention to detail and initiative.

Job Description:

NetDimensions, a leading learning technologies company, is hiring a DevOps Engineer to join our Software Architecture team. In this role, you’ll report to the Software Architect and will work across the company's entire DevOps Toolchain that aid in cloud-based delivery, development, build, deployment and management of applications, the foundation of our software development lifecycle. The ideal candidate will assist in formulating the DevOps toolchain strategy related to the software development life-cycle (however this excludes the links that relate to hosting team), selecting cloud-based solutions, developing monitoring and reporting standards and managing – all while keeping a laser-like focus on costs and security.

You will be responsible for availability, scalability, and risk mitigation of all systems that are required for the software development process, while working closely with the software engineering, QA, hosting, IT, and client services teams across the globe. You will give technical input during infrastructure redesigns and aid the company in adopting new technologies and methodologies. This position is responsible for maintaining security controls and conducting vulnerability assessments against our web applications and server infrastructure that form our DevOps ecosystem.

As part the Software Architecture team, you will be charged with maintaining and improving our security profile for development, QA and client services sites involved in delivering engaging and robust learner experiences.

We are looking for a passionate and experienced engineer who thinks logically, acts rationally and understands the challenges of supporting current and emerging technology stacks that enable NetDimensions to continuously to grow and enhance it Software Engineering, QA, hosting and Client Support services.

This is a permanent position in NetDimensions Brighton, UK. Candidates must be legally permitted to work in the United Kingdom. Occasional travel abroad may be required.

RESPONSIBILITIES:

  • Work alongside a global talented team of colleagues and quintessentially creative individuals who are building learning applications and services
  • Develop and design tools to instrument and alert on problems, on-going releases and projects
  • Own availability, scalability, latency, and efficiency for the team's services
  • Deploy and maintain automated scanning of various NetDimensions’ properties, including validating findings and driving remediation
  • 1st point of contact for in-house development and hosting team to accommodate requests
  • Support of web and mobile applications maintaining uptime while fielding escalations as part of on-call rotation
  • Responsible for the DevOps architecture, including build, deployment, and support of a continuous Integration and continuous deployment strategy for the software engineering and QA teams
  • Ability to deftly and clearly communicate with the technology teams and to non-technical members of the organization
  • Design strategies for security monitoring of new and existing systems
  • Ability to deftly and clearly communicate with the technology team and to non-technical members of the organization
  • Mentor junior colleagues and encourage their growth and knowledge of infrastructure
 
Skills Range:

REQUIREMENTS:

  • Demonstrable extensive experience managing Linux application servers (RHEL, Ubuntu, CentOS)
  • Demonstrable experience with fluid virtual infrastructures (VMware, Docker, AWS, OpenStack)
  • Demonstrable experience with Apache (Tomcat) / NGINx
  • Demonstrable experience with networking, storage and sysadmin best practices
  • Demonstrable experience with database servers, preferably Oracle, MySQL or PostgreSQL
  • Demonstrable experience with enterprise search platforms, like Solr
  • Demonstrable experience with with SVN/GIT alongside Agile development processes
  • Strong understanding of performance metrics from stress/load tests
  • Demonstrable experience of various cache configurations, including Redislab
  • Demonstrated experience securing high-traffic properties (cloud and on-prem)
  • Demonstrable experience with build tools, preferably like Gradle or Maven
  • Demonstrable experience with Ansible, Chef, or Puppet
  • Demonstrable experience with managing cloud-based continuous integration servers (for example Jenkins or Bamboo)
  • Demonstrable experience with Jira ZenDesk integration and Confluence
  • Strong knowledge in scripting and programming languages (Python, Ruby, PorwerShell, Golang)
  • Track record of delivering hardened, fault-tolerant, high-availability designs
  • Lazy enough to automate tasks, smart enough to document them well (including Server Architecture diagrams)
  • Strong sense of ownership and urgency
  • Creative, strategic and critical thinker with a high attention to detail
  • Ability to juggle multiple tasks, set priorities and meet deadlines
  • Cool-headed in a crisis and instill confidence in those around you while solving problems
  • Bachelor’s degree required, security certifications not required so long as you are qualified.
 
Key Area: eLearning 11-9039.01eLearning
Attendance: Full-Time
 
Additional Information:

BENEFITS:

You will be working for a market leading, global organisation, which is fast growing in the learning technologies sector. NetDimensions is part of Learning Technologies Group plc’s award-winning group of specialist learning technology businesses.

At NetDimensions we provide learning and performance management solutions for highly-regulated industries. NetDimensions serves over 400 clients in over 40 countries with more than 4.4 million active users. Our clients include Fugro, Moody's Analytics, Norton Healthcare, Mott MacDonald, CERN and Cathay Pacific. We pride ourselves on excellence, attention to detail and initiative.

At NetDimensions we offer a competitive salary and an impressive benefits package including a healthcare cash plan, life assurance, pension scheme, ShareSave scheme, flexible working, discretionary bonus scheme and travel loans along with access to Perkbox for individually tailored benefits and offers. All that and great bean-to-cup coffee and fresh fruit in our UK offices.

 
 

No agencies please

Please mention that you found this job on the Wired Sussex website

Twitter

Email this job to a friend


Make sure you’re not missing out on other opportunities by registering for Job Alerts and uploading your CV.

For tips on how to secure your dream job see our Careers Advice page.

Twitter

You may also like

Senior Javascript Developer
Simpplr,
BRIGHTON
QA Tester
Simpplr,
Brighton and Hove
Office Manager
Simpplr,
Brighton and Hove
Software Engineer
Gomo,
Brighton and Hove
Senior Software Architect (Java/Java+)
NetDimensions,
Brighton and Hove
Learning Designer
LEO,
Brighton and Hove
Events Coordinator
Wired Sussex,
Brighton and Hove
Global Social Media Manager
Regal Rogue,
Brighton and Hove
Top of the page for: Wired Sussex