practices Cloud Infrastructure Management: Manage and optimize our AWS cloud infrastructure for machine learning, ensuring cost-effectiveness, security, and high availability CI/CD Pipeline Development: Develop and maintain robust CI/CD pipelines for continuous integration and deployment of … infrastructure management Programming and ML Frameworks: Proficiency in Python and experience with ML frameworks such as scikit-learn, TensorFlow, or PyTorch CI/CD Experience: Experience with CI/CD tools and practices (e.g., GitHub Actions, Jenkins) and the ability … to design and implement efficient CI/CD pipelines Containerization and Orchestration: Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) Monitoring and Logging: Experience with monitoring and logging tools like DataDog, Prometheus, or Grafana Data Engineering Skills: Knowledge of event streaming platforms (e.g., Apache More ❯
role in establishing and scaling a modern DevOps culture across an innovative, merchant-focused technology environment. If you're passionate about CI/CD, cloud infrastructure, and automation-and want the freedom to lead from the front while driving transformation across a high-growth business … Lead DevOps Engineer , you will: Establish and grow the DevOps function across the business. Design and implement a scalable, enterprise-wide CI/CD pipeline with Infrastructure-as-Code capabilities. Provide technical leadership, mentor team members, and act as a subject matter expert in DevOps … software engineers, product teams, and security to ensure robust, secure, and high-performing releases. Key Responsibilities Build and maintain reusable, automated CI/CD pipelines with integrated quality and security gates. Lead cross-functional discussions on DevOps architecture and toolsets. Provide hands-on expertise in More ❯
edge technology. The Opportunity You'll serve as both a technical expert and team leader-designing and implementing an enterprise-wide CI/CD infrastructure, streamlining deployment across on-prem and multi-cloud environments, and driving DevOps best practices throughout the business. You'll work … with engineering teams, ensuring delivery pipelines are secure, scalable, and fully automated using Infrastructure as Code (IaC). Key Responsibilities Implement CI/CD pipelines with integrated quality and security gates. Champion the use of tools such as Jenkins, GitHub, CircleCI, and Terraform. Automate build … up-to-date documentation on environments, tools, and processes. What You'll Need 3-5+ years in DevOps, with proven CI/CD pipeline implementation experience. 3-5+ years' experience working with cloud platforms (AWS, Azure, or GCP). Strong scripting and automation More ❯
Other Languages : C++, Ruby, Golang (minor usage), JavaScript (basic usage) Databases : MongoDB, Postgres Messaging : RabbitMQ Infrastructure : Docker, HashiCorp Nomad and Consul, CI/CD via TeamCity Scripting : Groovy, Ruby, Python (nice to have) Responsibilities Hands-on development of backend services within a microservices architecture Collaborate … on infrastructure and platform improvements Contribute to design discussions, code reviews, and peer mentoring Participate in DevOps and CI/CD practices Optional involvement in Golang development (approximately 5–10%) Candidate Requirements 3+ years of professional experience in Java (7–8 years preferred) Strong understanding … of microservices architecture and backend development Familiarity with DevOps practices and infrastructure-as-code concepts Experience with CI/CD pipelines and containerised environments Comfortable working in a collaborative and dynamic team Interview Process Initial Screening Call – Focused on technical fit, motivation, and role context More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Ocho
Other Languages : C++, Ruby, Golang (minor usage), JavaScript (basic usage) Databases : MongoDB, Postgres Messaging : RabbitMQ Infrastructure : Docker, HashiCorp Nomad and Consul, CI/CD via TeamCity Scripting : Groovy, Ruby, Python (nice to have) Responsibilities Hands-on development of backend services within a microservices architecture Collaborate … on infrastructure and platform improvements Contribute to design discussions, code reviews, and peer mentoring Participate in DevOps and CI/CD practices Optional involvement in Golang development (approximately 5–10%) Candidate Requirements 3+ years of professional experience in Java (7–8 years preferred) Strong understanding … of microservices architecture and backend development Familiarity with DevOps practices and infrastructure-as-code concepts Experience with CI/CD pipelines and containerised environments Comfortable working in a collaborative and dynamic team Interview Process Initial Screening Call – Focused on technical fit, motivation, and role context More ❯
processes. Engage in the full software development lifecycle (SDLC), including planning, development, testing, and deployment ensuring adherence to best practices in CI/CD pipelines Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a … Software Engineer / Developer using Java and / or Python Clear understanding of Data Structures and Object-Oriented Principles Experience building horizontally scalable software using Cloud-native development or Container Orchestration tools such as Kubernetes Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Databases - RDBMS preferably Oracle, NoSQL … preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC / Dev Ops - Git / BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. Experience using Generative AI tools such as CoPilot Demonstrated clear and concise written More ❯
Driven Communication, lower-level network protocols such as DHCP and mDNS, frontend development via Angular, and the use of Docker and CI/ CD. Additionally, the candidate must ensure that all developments adhere to security standards according to IEC-62443-3-3 and IEC … level network protocols such as DHCP and mDNS. Develop and maintain frontend applications using Angular. Utilize Docker for containerization and manage CI/CD pipelines for continuous integration and deployment. Develop and maintain backend services using Nest.JS. Ensure all developments comply with IEC … Familiarity with lower-level network protocols such as DHCP and mDNS. Proficiency in frontend development using Angular. Experience with Docker and CI/CD pipelines. Proficiency in backend development using Nest.JS. Knowledge of security standards IEC-62443-3-3 and IEC-62443-4-1. More ❯
Driven Communication, lower-level network protocols such as DHCP and mDNS, frontend development via Angular, and the use of Docker and CI/ CD. Additionally, the candidate must ensure that all developments adhere to security standards according to IEC-62443-3-3 and IEC … level network protocols such as DHCP and mDNS. Develop and maintain frontend applications using Angular. Utilize Docker for containerization and manage CI/CD pipelines for continuous integration and deployment. Develop and maintain backend services using Nest.JS. Ensure all developments comply with IEC … Familiarity with lower-level network protocols such as DHCP and mDNS. Proficiency in frontend development using Angular. Experience with Docker and CI/CD pipelines. Proficiency in backend development using Nest.JS. Knowledge of security standards IEC-62443-3-3 and IEC-62443-4-1. More ❯
opportunity to become a key member of a forward-thinking, technology-focused organization. The successful candidate will work with technologies such as JavaScript (Angular / Node), .Net Core / .NET 5 +, AWS, IaC, Docker, Fargate, and Kubernetes. You will also play a significant role in shaping the … technologies is advantageous, though not mandatory for all: Containerization (Docker) Orchestration (Kubernetes, Fargate) Cloud deployment and management (AWS) Infrastructure as Code (Terraform) Scripting (Python / Bash) CI/CD (GitHub Actions) Agile methodologies Version control (GitHub), code reviews, and good software practices Excellent communication … with a strong grasp of microservices and open-source software. Proficiency in cloud environments (AWS, Azure), IaC, containerization (Docker, Kubernetes), and CI/CD pipelines, with experience in tools like Terraform, Jenkins, and Ansible. Understanding of quality assurance principles, testing methodologies, and quality control procedures. More ❯
UI and API) and non-functional (performance) tests using appropriate tools and methodologies Collaborate with developers to integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions) Identify opportunities to expand automation coverage across services and platforms Performance & Load Testing Utilise JMeter and … and scaling QA automation practices and coverage within an Engineering organisation. Strong hands-on experience of using test automation tools, such as: Playwright (UI / E2E / API), Postman (API) and JMeter (Performance). Solid understanding of software development life cycle (SDLC) and agile methodologies. Experience of various … types of testing and executing against web applications, APIs, and microservices. Proficiency in one or more programming / scripting languages (e.g., JavaScript, Python, C# or Java). Extensive experience with test automation tools, frameworks and good practice approaches. Strong knowledge of performance testing and performance testing tools such as More ❯
Senior Software Developer - Lisburn (Hybrid / On-Site) Location: Lisburn, Northern Ireland Contract: Permanent, Full-Time (37.5 hrs / week) Work Setup: Hybrid / On-site We're hiring a Senior Software Developer to join a small, agile engineering team working on impactful, business-critical software. This … C#, .NET, Angular , and related technologies Leading the development of new features using modern DevOps and deployment practices ( Docker, AWS ECS, CI/CD ) Refactoring and optimising legacy systems for performance, scalability, and maintainability Mentoring a junior developer through code reviews, guidance, and best practices … documentation What You Bring: 3-5+ years of commercial experience in software development (ideally in regulated or B2B environments) Strong skills in: C# / .NET Core / .NET Framework Angular or similar front-end frameworks MS SQL , Entity Framework , MVC Docker , AWS ECS , and DevOps practices Proficiency More ❯
Senior Software Developer - Lisburn (Hybrid / On-Site) 📍 Location: Lisburn, Northern Ireland 🕒 Contract: Permanent, Full-Time (37.5 hrs / week) 💻 Work Setup: Hybrid / On-site We're hiring a Senior Software Developer to join a small, agile engineering team working on impactful, business-critical software. This … C#, .NET, Angular , and related technologies Leading the development of new features using modern DevOps and deployment practices ( Docker, AWS ECS, CI/CD ) Refactoring and optimising legacy systems for performance, scalability, and maintainability Mentoring a junior developer through code reviews, guidance, and best practices … documentation 🧠 What You Bring: 3-5+ years of commercial experience in software development (ideally in regulated or B2B environments) Strong skills in: C# / .NET Core / .NET Framework Angular or similar front-end frameworks MS SQL , Entity Framework , MVC Docker , AWS ECS , and DevOps practices Proficiency More ❯
at scale 2 Years Cloud Networking with Firewalls 2 Years with Continuous Integration and associated technologies 2 Years with at least three of GCP / AWS / Azure experience 2 Years experience in cloud operations under follow-the-sun 24x7 model Experience in deployment and configuration of VPCs … common languages. Team-first outlook with strong written and verbal communication skills Knowledge of AWS, GCP and Azure Preferred skills Networking knowledge with Checkpoint / PA / Cisco / hyperscaler nativenetworks, firewallsand routing Experience and understanding of SAP Enterprise business practices Cloud Management, Cloud Analytics Experience, CI/CD stacks Combination Experience with Git, Jenkins, Confluence, JIRA, ServiceNow, Docker, Kubernetes, Terraform, Splunk Bring out your best SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise More ❯
assessments to identify risks early in the development process. Automation & Tooling: Enhance security automation capabilities by integrating security testing tools into CI/CD pipelines. Penetration Testing & Red Teaming: Facilitate internal and external penetration testing activities, helping to triage and remediate findings. Security Champion Enablement … in Product Security, Application Security, or a related security engineering role. Deep expertise in secure software development, secure coding practices, and OWASP Top 10 / CWE 25. Strong technical proficiency in modern programming languages (e.g., Python, Java, JavaScript, Go, or C#). Experience with cloud-native security (AWS, Azure … environments (Docker, Kubernetes). Proficiency in security testing tools such as Burp Suite, Endor, Semgrep, etc. Strong background in network security, including firewalls, IDS / IPS, VPNs, and secure network design. Hands-on experience with CI/CD security automation (GitHub Actions, Jenkins, GitLab More ❯
ll train and support you in taking your career wherever you want it to go. This is a hybrid role with homeworking and 2 / 3 days a week in our office or the clients. All applicants must hold or be prepared to undergo National Security Vetting (NSV) to … unit testing and integration testing to validate API functionality and reliability. • Troubleshoot and resolve technical issues in integration services. • Work with CI/CD pipelines and DevOps practices to automate API deployments. • Provide technical expertise and guidance to junior developers and stakeholders. • Stay updated on … messaging systems (Kafka, RabbitMQ, JMS), and ETL processes. • Experience with OAuth, JWT, SAML, and API security best practices. • Strong understanding of CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, etc.). • Exposure to Salesforce • Excellent problem-solving and debugging skills. • Strong communication and collaboration More ❯
improvement of our end-to-end test frameworks (UI, API, performance) Build reusable tools and pipelines that integrate seamlessly into our CI/CD workflows Drive quality-first development practices and partner with engineering leaders to embed testability into designs Define, track, and communicate quality … UI and API testing tools (e.g., Selenium, Playwright, Cypress, Postman) Deep understanding of software testing principles, methodologies, and lifecycle Experience with CI/CD pipelines and integrating automated tests into deployment workflows Strong communication skills and a collaborative approach to cross-functional problem-solving Demonstrated … offer incredible learning and development opportunities, we value the diversity of our people and invest in outstanding career progression and unrivalled flexibility and work / life balance. We are one of the fastest growing companies in Boston history, at the intersection of tech and big data Our company is More ❯
with software engineers & Platform engineers to define test scenarios and ensure quality is embedded throughout the development lifecycle. Implement and optimise CI/CD pipelines, integrating automated tests for continuous quality validation. Ensure high test coverage across unit, component, and end-to-end levels to … test automation frameworks (e.g., Selenium, Cypress, Playwright (preferred)) Hands-on experience with API testing using Postman (preferred). Solid understanding of CI/CD pipelines and DevOps practices (Jenkins, GitHub Actions, Azure DevOps, or similar). Great opportunity to join a building team, with a More ❯
product quality and reliability. Ensure unit, API, and end-to-end test coverage to maintain product reliability. Integrate automated tests within CI/CD pipelines for continuous validation. Engineering Excellence & Best Practices Champion trunk-based development, ensuring testing is embedded throughout the development lifecycle. Collaborate … scalable test automation. Expertise in TDD, BDD, and test automation best practices. Experience in trunk-based development and continuous testing within CI/CD pipelines. Strong knowledge of code review practices, security testing, and vulnerability scanning. Familiarity with performance, load, and stress testing tools like … other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and / or apply for a career opportunity review Accessibility at Citi . View Citi's EEO Policy Statement and the Know Your Rights poster. More ❯
and future plans Help monitor changes to the existing code base to ensure on-going supportability and robustness of software solutions. Aid project manager / team lead in breaking down functional requirements into explicit programming tasks and provide estimates where required Communicate project progress, timelines, and impact of changes … clearly to project manager / team lead. Help diagnose bugs and offer workarounds to customers Keep up to date with latest developments in technology. Anticipates potential problems and develops solutions needed to resolve them. Inputs into proof of concept exercises and assists sales with pre-sales collateral Contributes to … department strategy, people / career management and recruitment. Responsible to maintain the agreed KPI's & SLAs May need to contribute to the Graduate scheme in terms of leading / mentoring / teaching Support Incident management & reporting Qualifications Degree in Computer Science, Engineering or a related subject or More ❯
in taking products from design right through to delivery Strong sense of writing quality maintainable code Commercial experience in Java (8+) Use of Micronaut / Spring (or equivalent) Frameworks Developing against Relational and NoSQL Database (MongoDB, Postgres etc) Experience with unit testing methodologies and frameworks – e.g Spock, Junit Build … systems – Gradle / Maven Use of Docker Other desirables are: Developing using reactive / functional patterns, (RXJava, Project Reactor etc) Experience designing and developing micro-services platforms Use of messaging systems such as RabbitMQ, Kafka Scripting languages - Groovy / Ruby / Python CI/ … testing, delivery (Teamcity, Jenkins etc) Knowledge of networking protocols UDP, TCP, HTTP Experience with REST, WebSockets Version Control – preferably Git Grails Framework JavaScript – Bootstrap / JQuery More ❯
vendors and gain deep understanding of products Interact with senior management to define and drive architectural direction Interact with PMO and translate reported problems / issues into JIRA items to implement Enhance / Re-architect existing components to satisfy new requirements in terms of performance and scalability Provide … Preferred Skills and Experience: Expertise in Java development, with a strong focus on Spring Boot and REST API architecture Strong experience with Oracle PL / SQL and database performance analysis and tuning Proficient in Unix commands, Korn shell scripting, and working with RedHat Linux environments Experience using Bitbucket and … GitHub Enterprise for version control and collaboration Preferred to have experience / exposure to Docker / OpenShift based container deployment Familiarity with tools like Teamcity / Tekton & uDeploy / Harness for CI/CD automation Experience with SonarQube for code quality More ❯
goals as well as identify and define necessary system enhancements to deploy new products and process improvements Resolve a variety of high impact problems / projects through in-depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming … verbal communication Required Skills: Expertise in Java development, with a strong focus on Spring Boot and REST API architecture Strong experience with Oracle PL / SQL and database performance analysis and tuning Proficient in Unix commands, Korn shell scripting, and working with RedHat Linux environments Experience using Bitbucket and … GitHub Enterprise for version control and collaboration Preferred to have experience / exposure to Docker / OpenShift based container deployment Familiarity with tools like Teamcity / Tekton & uDeploy / Harness for CI/CD automation Experience with SonarQube for code quality More ❯
Java / Kotlin Developer - Equities Derivatives Strategic Pre-Trade Technology - AVP - (Hybrid) Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range … decrease operational risk, and enable the business to expand and automate their current processes. Role Overview: This role is specifically for a Strong Java / Kotlin Developer within Equity Derivatives strategic pre-trade technology team in Belfast. This is a great opportunity for a self-driven, strong and passionate … Equities Derivatives systems into an integrated, best-in-class platform that will represent technology response to growing business ambitions in the face of industry / regulatory challenges. The team work in an agile manner, self-organize their work, and have good autonomy over technology decisions. They own the continuous More ❯
enterprise, supporting modern security protocols and providing advanced features for observability, integration, and orchestration. Customers use Cloudsmith as part of their CI/CD build chain, as well as for developer-native distribution of their own artifacts and binaries to end-customers. What you'll More ❯
guides us to act in the best interests of the team, fostering a culture of trust, shared purpose, and mutual growth. As a UI / UX designer, I enjoy creating user-friendly experiences that deliver innovative technology. It's empowering to be part of a company that values inclusion … and embraces unique perspectives in the cybersecurity industry." UX / UI Designer, Upwind Upwind is a place where diversity of thought is encouraged and accepted. My ideas are valued, my voice is heard, and my potential is realized. We are shaping the future of cloud security." We are looking … short-life projects, from initial design and development to deployment, monitoring and maintenance in a production environment Performing reliability and performance analysis on Golang / Java based applications Contributing to technical and architectural designs, performing capacity planning, defining SLOs and working with other teams to implement Conducting design and More ❯