Challenge yourself

If you’re into making software work on unusual devices, or want to learn what makes complex systems work, we’d love to hear from you. We’re happy to receive direct applications at any level of experience, so long as you’re intelligent, dedicated and enthusiastic.

System Administrator

Codethink is looking to hire a senior systems administrator to join its Manchester-based Operations team. The Operations Team provide the infrastructure which keeps our development projects running.

Responsibilities would include

Providing technical support to staff including desktop Linux

Ongoing maintenance of our current infrastructure (based on Debian, FreeIPA)

Designing and implementing new systems to cope with our business’s growth

Contribute to leading our infrastructure endeavours, on both in company and client facing projects

Intelligent, with excellent communication skills in spoken and written English

The Operations Team look after cross-platform (mostly x86 and ARM) infrastructure onsite and remotely. We aim to provide reliable platforms for the business, using config management and deployment tools. The job is based in our Manchester offices, and involves occasional out-of-hours and off-site support.

Systems and Software Engineer

As a Codethink Systems and Software Engineer you can expect to work on a variety of challenging software projects servicing our clients across many different industries. Within this role you will be expected to:

Participate in all phases of the full software development lifecycle

Write well designed, testable, efficient code

Produce specifications and determine operational feasibility

Integrate software components into a fully functional software system

Develop software test and verification plans and procedures

Tailor and deploy software tools, processes and metrics

Follow project plans and industry standards

Skills & requirements:

All applicants should be/become comfortable using a linux desktop and working with free and open source software.

Must be able to demonstrate intellect and intelligence, via academic achievement and/or other means.

Must be capable of dealing with pressure, uncertainty and deadlines.

Must demonstrate both willingness and ability to grasp new technical concepts.