Platform Engineer
Vallum Associates
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 139KJob location
Tech stack
API
Artificial Intelligence
User Authentication
Cloud Engineering
Continuous Integration
Django
Identity and Access Management
Python
NoSQL
Openshift
Secure Coding
Security Information and Event Management
Software Deployment
Vault (Revision Control System)
SQL Databases
Data Streaming
Workflow Management Systems
Okta
Flask
Backend
FastAPI
Event Driven Architecture
Containerization
Kubernetes
Kafka
REST
Data Pipelines
Docker
ServiceNow
Microservices
Job description
- Build scalable Python APIs and microservices supporting security finding management, control validation, alert processing, and workflow orchestration
- Develop telemetry ingestion and event-processing pipelines using Kafka and event-driven architecture
- Build RESTful APIs and integrations across platforms including Keycloak, ServiceNow, OpenShift, Vault, and DataHub
- Implement AI-enabled capabilities for triage support, root-cause analysis, and risk prioritisation
- Support CI/CD, containerisation (OpenShift/Kubernetes), and production deployment
Requirements
Platform Engineer (Python / Backend) - What you'll bring:
- 5+ years of Python backend development experience
- Strong skills in FastAPI, Flask, or Django, with REST API and microservices architecture experience
- Experience with Kafka/event streaming, SQL and NoSQL databases, Docker, and CI/CD pipelines
- Solid understanding of secure coding, authentication/authorization, and IAM concepts
- Experience in cloud-native, containerized environments (OpenShift/Kubernetes preferred)
Nice to have:
- Experience with SIEM, SOAR, CNAPP, CSPM, or similar Security Hub platforms
- Background in financial services or other highly regulated environments
- Experience supporting AI/ML-enabled applications
Benefits & conditions
- $64 - $67 per hour
- Hybrid role
- 6 months initial project