- Company Name
- Ocho
- Job Title
- Python Developer
- Job Description
-
Job Title: Python Developer
Role Summary
Design, develop, and deploy scalable, secure back‑end services for a next‑generation cloud management and FinOps platform. Deliver high‑performance RESTful APIs and microservices that support multi‑cloud automation and cost‑optimization workflows, collaborating with cross‑functional teams in a fast‑paced, product‑driven environment.
Expectations
- Deliver clean, maintainable, testable code following best practices (TDD, CI/CD).
- Troubleshoot production issues, design long‑term solutions, and continuously improve development processes, tooling, and workflows.
- Stay current with cloud, back‑end, and automation technologies.
Key Responsibilities
- Design, build, and deploy Python‑based scalable back‑end solutions (Django experience highly desirable).
- Develop, test, and maintain RESTful APIs and microservices for multi‑cloud environments.
- Collaborate with Frontend, Product, DevOps, and QA stakeholders to deliver customer‑facing features.
- Participate in architecture discussions, influencing technology choices and standards.
- Resolve production incidents, implementing durable fixes and preventive measures.
- Champion clean code practices, code reviews, and test‑driven development.
- Enhance DevOps processes: CI/CD pipelines, containerization, and automation.
- Monitor and log services using industry tools.
Required Skills
- Strong hands‑on Python development.
- Proven experience building scalable, customer‑facing back‑ends.
- RESTful API development with TDD.
- Familiarity with AWS, Azure, GCP, and cloud‑native technologies.
- Proficiency in CI/CD, Docker, Kubernetes, and Git.
- Agile/Scrum methodology experience.
- Excellent written and verbal communication.
Desired Skills
- Django framework experience.
- PostgreSQL and CentOS knowledge.
- Infrastructure‑as‑code tools (Terraform, CloudFormation).
- Monitoring and logging (Datadog, Prometheus, Grafana).
- Multi‑cloud/hybrid cloud exposure.
- Open‑source contributions or community involvement.
- Startup or fast‑paced environment experience.
Required Education & Certifications
Not specified.
Northern ireland, United kingdom
Remote
22-10-2025