Transform your resume with AI
Leverage AI rewrites and personalized suggestions to create a compelling resume
Start your free trial now →
Role:
We’re looking for a Senior DevOps Engineer to drive the advancement, improvement and maintenance of our development environment, hosted system architecture and associated infrastructure. Having ownership of the underlying technology supporting our platform, this role is at the heart of everything Cognidox achieves in pushing the boundaries of what a business-changing SaaS solution can do for its customers with a high quality of service. You will be part of a small but growing Engineering team, led by a founder CTO, where flexibility and being hands-on are key to its success.
Your responsibilities:
Key aspects of the role are to:
Identify improvements to the infrastructure, tools and build process, then define, implement and deliver to the agreed plan. Such improvements will drive the efficiency of the development team along with the quality and robustness of the solution
Monitor and pro-actively resolve network and service issues for our SaaS offering
Deliver product/service improvements, in conjunction with third party infrastructure partners as appropriate, with the ability to delight customers
Interact with customers on problem solving field Issues related to IT Infrastructure
Develop, update and maintain design environment and infrastructure technical documentation
Provide internal support for system-related questions and issues
Skills/Background:
The successful candidate will have the following attributes and experience:
Highly experienced Linux Engineer
Expert in managing and improving infrastructure, tools and build processes, ideally related to SaaS products. Understanding key practices that help accelerate product delivery to customers
Continuous Integration
Automated system test
Must have a good working knowledge of CentOS, Ansible, Selenium and Windows 2019. Preferably experience of using Linode and AWS.
Skilled in identifying opportunities for improvement and implementing monitoring and diagnostics instrumentation to ensure that benefits are being seen
Linux system health checks and fixes
Network efficiency and monitoring (e.g. Nagios)
Security admin and monitoring (e.g. fail2ban, firewalld, Wireguard, Libreswan, SELinux)
Write scripts and plug ins for ad-hoc networking tasks
General ad-hoc development support
Interface with third-party systems via RESTful APIs
Generate network and service performance metrics for reporting
Broad understanding of SaaS platforms and associated best practices for providing a secure solution
Experienced In modern development environments and practices
Product testing using Selenium
Continuous integration
Development tools such as SVN, Git/GitLab and VisualStudio Online
Problem solving within a mixed IT corporate solution environment
Strong communicator with a passion for pushing the boundaries of what’s possible
Able to solve problems or develop solutions based on a high level description of the requirements
Self-starter who is able to take an idea and run with it to conclusion
Understands and drives the writing & maintenance of technical documentation
Strong attention to detail
Excellent English communication skills
Be adept at customer interaction when required
Ready to manage relationships with infrastructure providers and suppliers
Passionate about learning new tools, development practices and technologies
What you will get:
Up to £50,000 p.a.
Benefits package including pension, bonus, share options, 28 days paid holiday a year and flexibility around ways of working
Great working environment with a friendly and experienced team