Open Credo


OpenCredo (OC) is a UK based software development consultancy helping clients achieve more by leveraging modern technology and delivery approaches. We are a bunch of passionate technologists who thrive tackling complex challenges, delivering pragmatic and sustainable solutions for our clients. Curious, tenacious but always sensitive to our clients' context, we are not afraid to speak our minds to help steer our clients towards understanding and achieving their key goals.

We are looking for a lead data consultant to help us grow and on our journey of taking OC to the next level. Your experience as a data focused technologist and leader will involve helping teams and companies of various shapes and sizes pragmatically think, strategise, and deal with the ingestion, processing, integration and ability to get insights out of their data.

What you’ll spend your time on:

  • Data Strategy & Architecture: Help clients make sense of, and understand their data in the context of what the business is trying to achieve. Create data models and articulate the tradeoffs around different data approaches. Design and Architect complex data platforms and solutions across a variety of different scenarios.
  • Leadership & Consulting: Provide technical leadership and guidance for our clients and your fellow colleagues in the area of data and data platforms. Advise and guide on pragmatic solutions to include and align data driven technology and approaches within the broader IT, software and organisational ecosystems.
  • Lead Teams - Lead an OC or hybrid team geared at delivering real value for our client whilst ensuring the engagement operates effectively from an OC perspective as well.
  • Hands On Delivery: Design, Build and Develop modern data architectures which deliver value and provide end-to-end data solutions. Create scalable data processing pipelines and platforms, and productionise machine learning models (MLOps).
  • Mentoring, Educating & Growing: Advise, educate and help grow clients and colleagues alike on various data related topics. Guide, teach and provide space for OCers to learn their craft, and advance their careers.
  • Pre Sales Activities: Assist with creating and providing input into proposals, as well as technically liaising and representing OC in pre-sales calls.
  • Public Speaking (optional). Develop and deliver talks at international conferences, meetups and within the broader community (Help provided)


We’ll give you…

  • A highly competitive basic salary
  • 5% matched contributory pension
  • Private Health Insurance
  • Life Insurance
  • 25 days’ holiday plus public holidays (plus and extra day for each year of service)
  • Childcare vouchers
  • Cycle to work scheme
  • A high spec laptop (of course!)

Need more reasons? Heres a few more...

  • Work with some of the most exciting new technologies
  • Spark off co-workers who’ll challenge your thinking and help you to achieve your potential
  • Deal openly and honestly with customers
  • Benefit from a transparent environment including regular company meetings where we discuss anything and everything
  • Have exceptional opportunities as a speaker, blogger and contributor to open source projects. We have some great connections in the wider technology community that we encourage our team to make the most of!
  • Work alongside senior leaders who understand and value passionate technologists;
  • Enjoy coming to work! We’re a friendly, sociable bunch who genuinely support each other and have a lot of fun


What we’re looking for:

  • Client facing data expert: You will be comfortable advising and guiding clients, confident in your ability to deliver as a technical Data Subject Matter Expert.
  • Broad range of data expertise across areas such as data strategy, data governance, data architecture, data privacy & security, data lineage, data modelling, cloud data offerings, master data management (MDM) etc
  • A Problem Solver with a Can Do Attitude: You can be relied on as the person who gets stuck in and makes things happen. You are adept at facilitating, asking probing and challenging questions and being able to uncover the true root of problems / issues which arise.
  • Pragmatic & Versatile Architect Skills: You’re someone who is equally happy coding, whiteboarding and articulating approaches & solutions with clients, or leading a team. You understand core data & architectural principles, yet always seek to blend and balance real world considerations with pure theoretical approaches.
  • Distributed Systems Experience: You have developed and worked with Big data architectures including delivering event driven solutions. You are aware of the fallacies of distributed computing and how this impacts and relates to complex data platforms and storage solutions.
  • Innovation & Continuous Learning: You enjoy and actively seek to learn about new technologies and techniques in the Data and AI/ML space. You are an advocate for promoting and incorporating best practices around data and general good software practices into the broader delivery process.

Experience with as many of these as possible:

  • Real-time Streaming: Developing real-time data streaming solutions leveraging modern technologies and industry practices using technologies such as: Apache Kafka, Flink, Pulsar, Spark, Beam
  • Event Driven Solutions: Hands on architecting, design and development of event driven systems - Appropriate usage of techniques such as event sourcing, CQRS, domain driven design
  • Data Modelling & Data Engineering: A deep understanding of data modelling and experience with data engineering tools and platforms such as Kafka, Spark, various RDBMS databases and Hadoop
  • ML & AI: Integration of, and productionisation of (MLOps) ML Models
  • Graph Technologies: Understanding of connected data problems and challenges, graph theory and how graph data science can help provide insight into complex data areas.
  • Cloud Vendor Solutions: Development of end-to-end solutions within one or more cloud providers (AWS, GCP, Azure) utilising a mixture of open source as well as vendor specific data offerings.
  • Data At Scale: Design/implementation of large multi-terabyte relational models or a big data cluster/rollout
  • Data In Motion: Understanding of the tools and techniques required to deliver reliable and resilient ETL or ELT pipelines

Leadership Expectations

We expect Leaders at OpenCredo to embody these outcomes.

  • Walk The Talk: Be a role model, jump in to help out when the going gets tough rather than just jumping out. Protect our culture, way of working and help us grow.
  • Promote Calculated Experimentation & Innovation: Recognise that learning happens just as much from failure as from success, be prepared to take pragmatic but calculated risks to help us learn, evolve and innovate. Balance logic, real world experience & experimentation to test your ideas and thinking.
  • Engage In Servant Leadership: Listen before you speak, be open and communicate clearly with others. Seek to be authentic, build bridges rather than empires, say what you mean and mean what you say.
  • Enable Trust, Build Collaboration: Create an environment of trust that enables teams to work effectively and collaboratively. Promote a team first mentality, foster and build relationships and actively seek to include multiple views and perspectives.
  • Get Results: Set clear expectations, always keeping the bigger picture and ultimate business outcome in mind. Provide space for others to learn and delegate as appropriate, always taking responsibility for the final result, holding both yourself & others accountable.

Although aptitude and attitude are what makes a great OCer, and interviewing with OC is not a box-ticking exercise of technologies, as a rough guideline, we think you are likely to have the following on your CV:

  • 10-15+ yrs Data & Architecture experience
  • Strong communication skills; ability to influence at CxO and developer level
  • Pragmatic, working understanding of modern data platforms, practices & approaches such as Streaming, Event Sourcing, Data Meshes
  • Proven track record of consulting skills
  • Ability to partner and collaborate with other leaders and colleagues
  • Strong business acumen

Apply Now


Twitter LinkedIn Facebook Email

We are radical Problem Solvers

We are radical Problem Solvers

Adept at meeting a plethora of technology challenges, we modernise legacy systems, implement brand new solutions, and harness contemporary technologies. 

We can guide and strategise, architect and code, collaborate and empower. Being highly adaptable means we are able to work across diverse environments, industries and contexts. Ever pragmatic, we carefully curate our teams with our clients’ needs firmly in mind. 

We endeavour, at all times, to make the complex simple.