Cloud Engineer/Architect (DevOps)
On site
London, United Kingdom
Full Time
12-03-2025
Job Specifications
About Us
The ION Group is made up of innovators who provide trading and workflow automation solutions, high-value analytics, and strategic consulting to corporations, financial institutions, central banks, and governments.
More than 40% of the world’s largest companies use our solutions. We’ve achieved tremendous growth by bringing together some of the best and most successful financial technology companies in the world.
At ION, we offer careers that provide many opportunities: To invent. To design. To collaborate. To build. To transform businesses and empower people around the world to do more, faster and better than before. Imagine what you can do and experience. This is where you can do your best work.
Learn more at iongroup.com.
We are looking for people who are competent in the cloud, both in the engineering and architecture areas of the domain.
The team
The Core Architecture Team (CAT) produces and manage the core technology, methodologies and frameworks that underpin all new or re-engineered ION products.
We provide our internal and external customers foundations and an open platform they can extend and evolve to manage their solutions independently and with reduced cost of ownership.
The ION Cloud Center of Excellence is aimed to support the Group's strategy toward “a Cloud native offering" via a cross–functional team of empowered people that are responsible for developing and managing the strategy, governance, and best practices for the entire Group.
Some Of The Team Deliverables
Create the ION Cloud Infrastructure reusable by all the ION Divisions
Reduce the total cost of ownership
Provide guidelines and best practices for the entire organization
Reduce operation complexity via automated platform configuration and deployment
Provide tools that ease the developers to setup the CI environment for ION products
Governance on the development tools, to increase operational efficiency
Technology recommendations standardization and infrastructure and product design, across the Group
Who You Are
Your background is either in software development or operations/infrastructure (or both!), and you enjoy coding or automating your workflows.
You have proven experience in working with cloud providers and dealing with cloud-first applications engineered with a cloud-native mindset.
You are a self-starter individual and constantly learning engineer and enjoy working in a team of peers.
You are open and candid about discussing solutions, problems and improvements within your team and others in the engineering organization.
You are an advocate of DevOps or SRE approach, promoting loosely coupled, heavily automated, constantly monitored distributed systems, and you always plan for failure and never take anything for granted.
You are keen to raise the bar of the solutions provided by the whole engineering team (Dev and Ops).
You possess strong written and verbal communication skills.
What You'll Be Doing
It’s fine to have some of these, the more the merrier!
The cloud engineer side
Promote and execute the adoption of DevOps and Cloud Native principles and raise awareness on the importance of reliability and automation.
Help the team to give guidelines and blueprints on DevOps lifecycle of applications.
Maintain our internal tooling and automation, to improve the reliability, scalability and the observability of our services.
Proactively identify and solve issues across the whole stack, together with the rest of the infrastructure and engineering teams.
Contribute to raise awareness in the security and protection of the cloud, understanding how to fit these in timelines and backlog of the end team.
Understand how a distributed application works, constraints, and limitations.
May have previous experience with software hosted in datacenter and on at least one public cloud and familiar with constraints and architectural choices.
Will work to improve our automated delivery, improving our CI/CD solutions using automation tools to create / refactor deployment tools or pipelines (with SaaS solutions like GitHub).
Have strong coding and scripting experience and you are interested in improving your programming / coding knowledge (python or go ideally).
The cloud architect side
Create a state-of-the-art secure cloud architecture, supported by a robust and flexible infrastructure and platform with reliable and efficient operating model.
Design and implement deployment, maintenance, monitoring, and management processes within the cloud strategy.
Design and support the Development team in creating new cloud-native applications, while reviewing existing applications to migrate them to support the cloud architecture strategy.
Regularly evaluate the best cloud applications, capacity and size planning, and practices to keep the ION Cloud up to date with the best of breed available in the industry.
Provide training and guidance to the rest of the organization, navigating them within the cloud journey.
Engage with Product Development teams to ensure cloud-native architecture becomes part of the standard design principles followed, supporting continuous integration and delivery models.
Maintain strong and continuous engagement with security experts internally and externally to ensure the ION Cloud architecture and operating model is up to the top security standards.
Work with stakeholders and c-level executives to agree on strategies to meet customers' needs and to implement the cloud strategies accordingly.
Your Skills, Experience, And Qualifications
These are must haves!
Our work language is English, hence it’s very important to be proficient with it.
Extensive knowledge and experience in one of the major clouds, including: AWS, Azure, GCP; with a comprehensive understanding and real-world implementation experience (We currently use AWS and Azure).
Microservices in a cloud-native world: architecture, deployments and engineering in the Kubernetes and Container space. You are familiar on how to protect services and adhere with industry standards / best practices.
Understanding of network topologies, deployment methods and constraints in the cloud
Familiarity with application development methodologies in a cloud-native environment and container-based runtime.
Understanding of distributed systems is essential. You would benefit from having architectural concepts like SOA, object-oriented analysis and design, and/or client/server systems
Experience working with diverse, remote, and distributed teams across multiple regions and time zones.
A proven track record as an engineer or architect and working in a consulting capacity directly with teams, to educate and provide the best solution achievable within the project constraints.
Cyber Security and operations awareness: understanding the basic principles (identity and access management, least privilege, encryption, etc) and strive towards implementing best practices and education, to establish a robust set of defenses in line ...
About the Company
We’re visionary innovators who are delivering mission-critical trading and workflow automation software to financial institutions, corporations, central banks, and governments. By combining our passion for automation with a strategic view on the industries we serve, we design solutions that improve decision-making, simplify complex processes, and empower people. Simply put, we help our customers do more, faster and better than before. We believe our investments in research and development are shaping the future of automation... Know more
Related Jobs


- Company Name
- The JM Longbridge Group
- Job Title
- Junior Application Support Engineer
- Job Description
- Financial Services Firm is hiring for a Junior Application Support Engineer for their team based in London. This is a permanent role. The role offers a hybrid model with 2 days in the office and 3 days working from home. You will ideally have previous Financial Services experience or an interest in the Financial Technology area and have between 1-3 years experience in an application support-related role. The salary on offer is between £40K - £50K, depending on experience. Responsibilities: Experienced in diagnosing and troubleshooting software issues quickly and effectively. Understanding of Linux, SQL, and cloud technologies such as AWS (EC2, S3, Lambda, CloudFormation). Experience using Python, Docker containerization, and Git version control. Familiar with Elastic Stack (Elasticsearch, Logstash, Kibana) for monitoring and analysis. Proven experience managing support tickets (JIRA Service Desk) and ensuring SLA adherence. Skills and Attributes: Excellent communication and stakeholder management skills, with a client-first approach. Proven problem-solving capability Time management skills and the ability to establish reasonable deadlines Excellent organizational skills and the ability to multi-task Experience in customer facing positions Please apply for immediate interview!


- Company Name
- European Bioinformatics Institute | EMBL-EBI
- Job Title
- BioImaging Data Platform Research Software Engineer
- Job Description
- Your role The role will work across the technical stack to support scaling and automation of deposition and presentation systems for high volumes of biological image data. You will extend and build on the EMBL-EBI imaging resources’ to enable better automation, integrate with high performance computing and storage resources and develop/implement new functionality. Specific Responsibilities Design and implement systems to support rapid deposition, curation and archival of biological image data, including back-end, front-end and supporting infrastructure. Develop systems for interactive online exploration of biological image data, working with existing tools, extending these, and developing new solutions as appropriate Act as liaison between the BioImage Archive/EMPIAR and EMBL-EBI's compute/storage infrastructure teams to deploy and manage these systems. Coordinate with other service teams on shared development and process implementation. Contribute to the broader team activities, including helpdesk support, planning, design review and improvement of the team's software development processes. You have You should have a university degree in computer science, life sciences or a related discipline and have several years' experience in a software development capacity. Substantial experience developing full stack applications Extensive hands-on experience with Javascript and Python Working with relational databases such as PostGres or MySQL Software development lifecycle, including design, implementation, testing, continuous integration, deployment and version control Working with Linux systems Personal Attributes A strong affinity with, and enthusiasm for, the goal of EMBL-EBI to provide world-class open data and services to the global community A strong desire to learn new skills and technologies Excellent communication and interpersonal skills The ability to work both independently and as part of a team You may also have Experience designing data systems that operate at scale Experience working with BioImaging data from one or more modalities Experience with NoSQL databases, such as MongoDB Experience with batch scheduling systems such as SLURM Experience with containerisation (e.g. Docker) and container orchestration (e.g. Kubernetes) Infrastructure-as-code deployment tools such as Ansible or Terraform Salary: Grade 5 or 6 depending on qualifications and experience, monthly salary at £3,229 or £3,612 after tax but excluding pension and insurance contributions. Plus generous benefits. Contract Length: 3 year contract - Project based Why join us Do something meaningful At EMBL-EBI you can apply your talent and passion to accelerate science and tackle some of humankind's greatest challenges. EMBL-EBI, part of the European Molecular Biology Laboratory, is a worldwide leader in the storage, analysis and dissemination of large biological datasets. We provide the global research community with access to publicly available databases and tools which are crucial for the advancement of healthcare, food security, and biodiversity. Join a culture of innovation We are located on the Wellcome Genome Campus, alongside other prominent research and biotech organisations, and surrounded by beautiful Cambridgeshire countryside. This is a highly collaborative and inclusive community where our employees enjoy a relaxed atmosphere. We are committed to ensuring our employees feel valued, supported and empowered to reach their professional potential. Watch this video to see how EMBL-EBI makes an impact. Enjoy Lots Of Benefits Financial incentives: Monthly family, child and non-resident allowances, annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances Flexible working arrangements - including hybrid working patterns Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover) Generous time off: 30 days annual leave per year, in addition public holidays Relocation package including installation grant (if required) Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely) Family benefits: On-site nursery, 10 days of child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances Benefits for non-UK residents: Visa exemption, education grant for private schooling, financial support to travel back to your home country every second year and a monthly non-resident allowance. For detailed information please visit our employee benefits page here. What else you need to know International applicants: We recruit internationally and successful candidates are offered visa exemptions. Please take a look at our International Applicants page for further information. EMBL is a signatory of DORA. Find out how we apply DORA principles to our recruitment and performance assessment processes here. Diversity and inclusion: At EMBL, we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women, LGBTQ+ & individuals from all nationalities. How to apply: To apply please submit a cover letter and a CV through our online system. We aim to provide a response within two weeks after the closing date. Closing Date 05/04/2025


- Company Name
- European Bioinformatics Institute | EMBL-EBI
- Job Title
- Senior Java Developer
- Job Description
- We are seeking to recruit a senior software developer to work within the ITS Operations team at EMBL-EBI. As well as being a hands-on developer, you will help drive the evolution of the software-defined file archive (FIRE) and the job dispatcher software products. You will be working in the ITS Operations team which is one of five teams in the IT & Technical Services (ITS) section. Our team provides the rich and varied services and expertise underpinning all the work EMBL-EBI. The team is responsible for the development, continuous improvement, scaling and effective operation of some of the most heavily used developmental and production resources underpinning the EMBL-EBI public-facing scientific services. Operations is a mixed team of around 13 people, including software developers, DevOps, site reliability engineers and bioinformaticians grouped around the development and operations of our key services. These team works closely with other technical colleagues from around the institute, therefore having strong, open communication both verbal and written is essential. The FIRE file replication archive service is one of the key services underpinning the data-centric mission of EMBL-EBI. FIRE provides a software management layer abstracting data referencing from underlying physical storage, allowing persistent user-level addressing of data holdings even when storage is changed. FIRE also manages a secondary S3 tape replica. The FIRE system currently holds more than 100 petabytes of data, growing around 2 PB per month. Job Dispatcher is a transparent and reliable bioinformatics sequence analysis system with both programmatic and web interfaces, allowing external researchers to make use of EMBL-EBI’s compute power to explore its data resources using their own data. Over 40 million jobs were submitted to Job Dispatcher in 2024! Your role In this role, you will be expected to take an active senior software development role in the FIRE and job dispatcher products, participating in the ongoing design and definition of objectives of those projects with the rest of the team. Depending on your individual skill set and development interests, you may also participate as a software developer in other IT Operations projects as part of the wider team. You will participate in daily stand-ups and regular team meetings, review the work of others, and have your work reviewed as part of our engineering approach. You will help to further drive towards modern software engineering and assurance approaches and methods. You will work to ensure a high level of customer satisfaction in the team’s activities across a diverse user community. Key tasks of this role include designing and implementing new features, maintaining existing features, identifying and developing appropriate test automation, identifying improvements, and implementing changes to help both services grow in quality and user experience. Communication with collaborators and vendors will be necessary, in addition to working closely with a full range of members of other service and research teams, both within ITS and across other EMBL-EBI data service and research teams and the IT teams of other EMBL sites. Occasional travel within the UK and Europe may be required, such as attending external meetings and workshops. Your Role Will Include Writing, testing, and reviewing code to ensure the service delivers as expected. Building appropriate automated testing Taking an active role in the continued development of software projects, particularly FIRE and Job Dispatcher Planning long-term development and organising the product roadmaps and backlogs, collaborating with the team and aligning activities with stakeholders Working with other team members/teams to keep service infrastructure up to date Contributing to internal and user-facing documentation to ensure it is complete and up to date and that the whole team understands your work Assisting teams using FIRE or Job Dispatcher to troubleshoot L3 support issues Contributing to discussion and developing and extending internal tools to streamline and automate CI/CD workflows Seeking ways to maintain and improve the overall performance of the services Assisting in generating forecast reports and capacity planning strategies to support QoS Keeping up to date with software engineering best practices and sharing these with the team to improve operational performance and scalability You have IT-related degree or equivalent experience The ability to: Write clean, maintainable, and testable code following industry best practices. Perform code reviews, ensure adherence to coding standards, and mentor junior developers. Implement unit testing and integration testing to ensure code reliability. Experience with RESTful API development and microservices architecture Demonstrable experience developing in Java Experience developing and maintaining Angular-based user-interfaces Strong knowledge of version control systems, especially Git Ability to use the Spring framework (Spring Boot, Spring MVC, Spring Data) to build enterprise-level applications Strong understanding of relational databases and experience with database management systems like MySQL, PostgreSQL, or Oracle Experience designing and implementing CI/CD pipelines using tools like GitLab CI, Jenkins, or CircleCI. Knowledge of how to automate build, test, and deploy processes to ensure seamless and rapid software delivery Exposure to agile development practices, including sprint planning, stand-ups, and retrospectives Excellent verbal and written communication skills You may also have Experience operating multi-user production computing systems at scale Experience operating open-source software as a core service Experience implementing/following ITSM systems Familiarity with containerisation tools like Docker and Kubernetes Experience with S3 object storage Batch scheduler experience (e.g. LSF, Slurm, GridEngine,PBSpro,..) Experience using workflow management e.g. Nextflow Experience having worked with expert users directly Adaptability to different working styles, both working independently and as part of a team Other Helpful Information The team work in a hybrid working pattern and would include at least 2 days spent working from the office Interviews will be held remotely over zoom Contract length: 3 years, renewable up to 9 years Salary: Grade 5 or 6 depending on experience, monthly salary at £3,229 or £3,612 after tax but excluding pension and insurance contributions. Plus generous benefits. Why join us Do something meaningful At EMBL-EBI you can apply your talent and passion to accelerate science and tackle some of humankind's greatest challenges. EMBL-EBI, part of the European Molecular Biology Laboratory, is a worldwide leader in the storage, analysis and dissemination of large biological datasets. We provide the global research community with access to publicly available databases and tools which are crucia...


- Company Name
- Primis
- Job Title
- PHP Developer
- Job Description
- PHP Developer Oldham £30,000 - £40,000 Are you a PHP Developer looking for an exciting new opportunity? My client is looking for a talented PHP Developer to join their development team. They are a SaSS based product company who are rapidly growing, so now is a great time to join them! As a PHP developer, You will be responsible for maintaining, creating and improving our existing business application. You will need to have at least 2 years industry experience as a PHP developer as well CSS/JSCRIPT experience. They are a very efficient, streamlined team, they encourage every individual in the company to contribute in all areas and value all input/feedback/ideas! Responsibilities: Design, develop, maintain and improve their main business application. Where required, assist existing team with problem solving, code reviews etc. Write clean and maintainable code that can be easily understood and modified by others. Participate in code reviews and provide constructive feedback to ensure high-quality code. Enjoy coding and problem solving - when its not enjoyable its just work! Requirements: Minimum 2 years’ experience as a PHP developer Good knowledge of SQL, specifically MYSQL. Knowledge of RESTful APIs, JSON, and integration with third-party libraries Familiarity with agile development methodologies Knowledge of AWS is a bonus. Any knowledge of iOS or Android development using Flutter is a HUGE bonus! Communication skills and ability to collaborate with other developers, designers, and stakeholders are key attributes we look for in every position. Now, the Perks: 25 days of leave, with the potential to increase based on tenure. Celebrate your birthday in style by taking the day off! An extra "well-being" day off – because self-care matters. Profit share perks (after a qualifying period).