Python Developer - DevOps & PostgreSQL
Vallum
Sheffield, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Sheffield, United Kingdom
Tech stack
API
Agile Methodologies
JIRA
Databases
Software Debugging
DevOps
Python
PostgreSQL
MongoDB
Prometheus
Software Engineering
Scripting (Bash/Python/Go/Ruby)
Grafana
FastAPI
Kubernetes
Tenable Nessus
Hashicorp
Api Design
Docker
Control M
Job description
Python developer responsible for building scalable automation solutions to streamline database operations., * Design, develop and maintain automation solutions for databases operations and rollouts
- Build and Integrate API for Database Management Operations and automation workflows
- Troubleshoot automation issues across Scripting, APIs and containerized environments.
- Containerize and deploy application/services using Docker and Kubernetes
- Administration for Kubernetes Resources (Pods, Ingress, Services, Secrets, CRDs, etc)
Requirements
- Hands on experience with API development using Python and FastAPI.
- Strong problem-solving, debugging, and analytical skills., * Exposure on enhancing observability with knowledge of tools such as Prometheus, Grafana, and OpenTelemetry.
- Advantageous to have enterprise tools knowledge (ie, Control M, True sight, Guardium, Tenable Nessus, Delinea)
- Knowledge of Security and Software Development in a Highly regulated environment
- End-to-end knowledge of build, package, test, and deployment of CI/CD pipelines.
- Experience using Agile practices and Tools (JIRA, etc.)
- Exposure to managing secrets using Hashicorp Vault
- Exposure and working knowledge of PostgreSQL/PostgreSQL Database Administration OR MongoDB/MongoDB Atlas