Essential Skills & Experience: 3+ years in a DevOps role, ideally within a SaaS environment. Strong background in distributed systems (load balancing, messaging, distributed databases). Hands-on experience with configurationmanagement tools (e.g. Ansible, Chef, Puppet). Expertise in cloud platforms, particularly AWS. Proven track record designing and operating CI/CD pipelines (GitHub Actions, Jenkins, Git). … Kubernetes cluster administration, including non-standard networking, storage classes and multi-node groups. Advanced Kafka administration, including topic configuration and disaster recovery. Knowledge of IP networking (TCP, UDP, firewalls, SSL). Familiarity with both Windows and Linux environments. Prior experience in application development, ideally SaaS and web-focused. Strong grasp of software engineering and design principles (patterns, event-driven More ❯
company QA procedures and to meet regulatory regimes such as Medical Device Regulation (EU), ISO13485 (Int), FDA CFR820 (USA) and appropriate standards including IEC 60601, IEC 62304, ISO 14971. Management of resources providing motivation, supervision and guidance of software engineering staff. Ensure adherence to current software design controls & processes. Collaborate with Engineers to create Software development plans, Software Specifications … Software Architecture Specifications & be responsible for the upkeep of all Software Design documentation. Project management, including the generation of regular progress reports. Advise on and implement appropriate tools for software development and maintenance. The successful candidate: Qualified to degree level in software engineering or equivalent with a proven track record of managing a small software team. Experience in a … software design or Aerospace software design environment or similar highly regulated environment. Experience of embedded & application development environment. Experience in a variety of programming languages. Software version control and configurationmanagement, e.g. Azure DevOps. Familiarity with project management methodologies. Familiar with requirements capture and maintenance tools. This is an outstanding opportunity for an experienced Software Design Manager More ❯
focused environment. Skills & experience required Deep knowledge of Salesforce (essential) Proven experience as a developer Experience with DevOps, GIT, and CI/CD pipelines Infrastructure as Code experience Strong configurationmanagement skills in complex environments Salesforce certification (advantageous) This role will see you in the Cardiff office 2 days per week so applicants must live in a commutable More ❯