cover image
Ocho

Ocho

www.ochopeople.com

10 Jobs

11 Employees

About the Company

Ocho use the latest technology combined with over 50 years of experience scaling global tech businesses to bring digital recruitment solutions to our clients.

Listed Jobs

Company background Company brand
Company Name
Ocho
Job Title
Full Stack Engineer
Job Description
Job Title: Full Stack Engineer Role Summary: Develop, test, and maintain end‑to‑end application features using Python‑Flask back‑end services and JavaScript/TypeScript front‑end frameworks (Vue 2+, React). Own the full software lifecycle from API design to UI implementation, ensuring high quality and performance through automated testing and code reviews. Collaborate with product, UX, and engineering teams in an Agile environment to ship reliable, maintainable features, integrating AWS cloud services and localization logic. Expectations: - Own functional components across the stack with full responsibility for design, implementation, testing, and support. - Deliver scalable, cloud‑native solutions on AWS, using API and UI best practices. - Maintain code quality via unit tests, Selenium or similar automation, and structured review processes. - Participate actively in design discussions, migration projects, and continuous improvement of architectures. - Communicate clearly, demonstrate ownership, and contribute knowledge across the team. Key Responsibilities: - Build and sustain full‑stack features using Python (Flask) and modern front‑end frameworks (Vue 2+, React). - Design, develop, and document APIs, integrating AWS resources and managing cloud‑hosted components. - Implement user‑facing features with clean, responsive UI/UX, localizing content and handling time‑zone logic. - Write and maintain automated unit and integration tests; perform code reviews and quality checks. - Drive and support system migrations (e.g., AngularJS to Angular 2+), upgrades, and refactoring. - Work closely with product managers, UX designers, and other engineers to deliver timely releases. - Handle notifications, event systems, and third‑party integrations as needed. Required Skills: - Strong proficiency in Python with Flask; experience in API design. - Advanced knowledge of JavaScript/TypeScript and modern frameworks (Vue 2+, React). - Commercial experience with AngularJS/Angular 2+ migration is a plus. - Familiarity with AWS services (Lambda, API Gateway, S3, DynamoDB, etc.) and cloud‑native development. - Expertise in unit testing, Selenium or related front‑end testing tools. - Version control using Git; comfortable contributing to GitHub repositories. - Experience in Agile methodology and cross‑functional team collaboration. - Solid communication, ownership mindset, and willingness to work across the stack. Required Education & Certifications: - MEng in Software Engineering or equivalent, with a minimum of one year industrial experience.
Belfast, United kingdom
Hybrid
02-12-2025
Company background Company brand
Company Name
Ocho
Job Title
Data Scientist
Job Description
**Job Title:** Data Scientist **Role Summary** Develop and deploy predictive models to support decision-making and optimization. Collaborate with engineering, product, and analytics teams to deliver data-driven solutions. Influence product, performance, and strategic decisions through advanced analytics and machine learning. **Expectations** Proven experience in applied data science, including deploying machine learning models into production. Ability to communicate with technical and non-technical stakeholders and mentor junior team members. **Key Responsibilities** - Build and deploy predictive models for decision-making and optimization. - Collaborate with cross-functional teams to implement data-driven solutions. - Present model findings and performance to diverse stakeholders. - Enhance modeling processes, tools, and experimentation workflows. - Mentor junior data scientists and establish team standards. **Required Skills** - Proficiency in Python or R and SQL. - Experience deploying machine learning models in production environments. - Strong statistics and data modeling knowledge. - Effective written and verbal communication. - Team collaboration and problem-solving skills. **Required Education & Certifications:** Not specified.
Belfast, United kingdom
Hybrid
13-01-2026
Company background Company brand
Company Name
Ocho
Job Title
Principal DevOps
Job Description
Job Title: Principal DevOps Role Summary: Lead the design, implementation, and optimization of CI/CD pipelines, infrastructure as code, and cloud operations for a high‑scale payments platform, ensuring reliability, security, and continuous delivery. Expactations: Deliver end‑to‑end DevOps solutions, mentor teams, and drive adoption of automation, containerisation, and cloud best practices. Key Responsibilities: - Architect and maintain end‑to‑end CI/CD pipelines using Jenkins, CircleCI, Azure DevOps, or TeamCity. - Build and manage infrastructure with Terraform and configuration with Ansible. - Create and publish machine images with Packer; manage container images with Docker and Docker Compose. - Integrate quality gates using SonarQube, Coverity, or similar. - Automate build processes with NuGet, Maven, or Gradle. - Provision and manage AWS, Azure, or GCP resources (EC2, RDS, ELB, S3, IAM, CloudWatch, CloudTrail, etc.). - Develop scripts in Python or JavaScript to support tooling and processes. - Collaborate with development, security, and operations teams to enforce best practices and continuous improvement. - Evaluate and recommend new tools, technologies, and architectural changes. Required Skills: - Proficient with Git (GitHub, GitLab) and branching strategies. - Deep knowledge of CI/CD tools (Jenkins, CircleCI, Azure DevOps, TeamCity). - Strong experience in Terraform, Ansible, and infrastructure as code. - Advanced scripting in Python or JavaScript. - Containerisation expertise (Docker, Docker Compose). - Familiarity with image creation via Packer. - Experience with build tools (NuGet, Maven, Gradle). - Solid understanding of cloud platforms (AWS, Azure, GCP) and core services. - Excellent troubleshooting, automation, and collaboration skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - Relevant cloud certifications (AWS Certified Solutions Architect, Azure Solutions Architect, GCP Professional Cloud Architect) preferred.
United kingdom
Remote
Senior
19-01-2026
Company background Company brand
Company Name
Ocho
Job Title
Software Engineer (Typescript)
Job Description
**Job Title:** Software Engineer (Typescript) **Role Summary:** Mid‑level full‑stack engineer responsible for designing, building, and deploying scalable cloud‑native services. Works within a platform engineering team to deliver end‑to‑end features across TypeScript/Node.js, React/Next.js, and Rust, utilizing AWS, Terraform, and CI/CD pipelines. **Expactations:** - Deliver high‑quality, well‑tested code that adheres to established coding standards. - Own features from conception through production rollout, ensuring timely delivery. - Collaborate effectively with product managers, designers, and infrastructure teams. - Maintain clear documentation and contribute to shared knowledge bases. - Continuously improve engineering processes, tooling, and platform stability. **Key Responsibilities:** 1. Develop and maintain full‑stack functionalities using TypeScript/Node.js, React, and Next.js. 2. Design, implement, and test backend services in Rust. 3. Configure and manage AWS resources for scalable, cloud‑native solutions. 4. Build and maintain IaC templates with Terraform. 5. Write unit, integration, and end‑to‑end tests; enforce code quality via CI/CD. 6. Participate in code reviews, sprint planning, and retrospectives. 7. Mentor junior engineers and share best practices across the team. **Required Skills:** - 3+ years of commercial software engineering experience. - Proficiency in TypeScript/JavaScript and modern front‑end frameworks (React/Next.js). - Solid understanding of RESTful APIs, asynchronous programming, and state management. - Experience with AWS services (Lambda, API Gateway, RDS, etc.) and infrastructure‑as‑code (Terraform). - Strong testing mindset: Jest, React Testing Library, or equivalent. - Knowledge of CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.). - Familiarity with Docker, Kubernetes, or similar container orchestration. - Good communication skills and collaborative mindset. **Nice to Have:** - Rust programming experience and ecosystem familiarity. - Experience with AI‑assistants or code‑generation tooling. - Exposure to educational or learning‑platform projects. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field OR equivalent professional experience. - AWS certifications (e.g., AWS Solutions Architect – Associate) are advantageous but not mandatory.
Belfast, United kingdom
Hybrid
26-01-2026