Mental Health Innovations UK — Senior DevOps Engineer (Contract)
Mental Health Innovations UK — Senior DevOps Engineer (Contract)
Mental Health Innovations runs Shout, the UK's free 24/7 crisis text service, in partnership with the Duke and Duchess of Cambridge. The charity provides confidential support for anyone in crisis, with a strong focus on data protection and safe handling of sensitive conversations.
At Mental Health Innovations UK I had a pivotal role in developing and enhancing the organisation’s de-identification data pipeline, ensuring safe and compliant handling of sensitive data. I used Python with PySpark and spaCy for large-scale processing and NLP, applied test-driven development throughout, and ran performance testing on ARM64 AWS Graviton processors to improve efficiency and cost.
| Role | Location | Period |
|---|---|---|
| Senior DevOps Engineer (Data Engineer focus) | Greater London, England, United Kingdom | May 2023 – Jan 2024 |
Combining PySpark, spaCy, and AWS Graviton to build a robust, cost-effective de-identification pipeline that met both performance and compliance requirements.
| Area | Tools & technologies |
|---|---|
| Data & NLP | PySpark, spaCy, spark-nlp |
| Testing | pytest, pylint, TDD |
| AWS | Glue, S3, EMR, CodePipeline, CodeBuild, Lambda, DynamoDB |
| IaC & ops | CloudFormation, EMR Serverless, Docker |
| Documentation | Confluence, mkdocs, UML |