At a Glance
- Tasks: Build backend APIs and deploy them in a modern AWS + Kubernetes environment.
- Company: Join a dynamic, PE-backed Professional Services organisation focused on cloud-native applications.
- Benefits: Competitive day rate, hybrid work model, and opportunities for professional growth.
- Why this job: Make an impact by developing AI-enabled applications in a collaborative team.
- Qualifications: Strong Python skills, API development experience, and knowledge of AWS and Kubernetes.
- Other info: Exciting chance to work with cutting-edge technology and grow your career.
The predicted salary is between 36000 - 60000 £ per year.
We’re supporting a highly PE-backed Professional Services organisation building cloud-native, AI-enabled applications within tax advisory. This is a hands-on engineering role sitting within a cross-functional delivery squad. You will be building backend APIs and deploying them into a modern AWS + Kubernetes environment.
The Role- Building backend APIs in Python (FastAPI ideally)
- Working with PostgreSQL
- Deploying services into AWS (EKS preferred)
- Managing container workloads in Kubernetes
- Building infrastructure with Terraform
- Implementing CI/CD pipelines (GitHub Actions, GitLab, Jenkins, ArgoCD)
- Shipping production-grade cloud-native applications
- Strong Python backend development experience
- API development (FastAPI highly desirable)
- Solid SQL / PostgreSQL knowledge
- AWS experience (EKS ideal)
- Kubernetes deployment experience
- Terraform (Infrastructure as Code)
- CI/CD automation experience
- Experience building GenAI applications or working with LLMs
Back End Developer employer: Omnis Partners
Contact Detail:
Omnis Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Python, AWS, or Kubernetes. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects, especially any backend APIs you've built. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python and SQL knowledge. Practice common coding challenges and be ready to discuss your experience with CI/CD pipelines and cloud deployments. We want you to shine!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Back End Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python backend development experience and any relevant projects. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing your API development and AWS experience!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your background fits. We love seeing passion for cloud-native applications and AI, so let that enthusiasm come through!
Showcase Relevant Projects: If you've worked on any projects involving Kubernetes, Terraform, or CI/CD pipelines, make sure to mention them. We’re keen to see practical examples of your work, especially if they relate to building production-grade applications.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved!
How to prepare for a job interview at Omnis Partners
✨Know Your Tech Stack
Make sure you’re well-versed in Python, especially FastAPI, as well as PostgreSQL. Brush up on your AWS and Kubernetes knowledge too, since these are crucial for the role. Being able to discuss your past experiences with these technologies will show that you’re not just familiar but also capable.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in backend development and how you overcame them. Use examples that highlight your ability to build APIs and deploy services effectively. This will demonstrate your hands-on experience and critical thinking skills.
✨Understand CI/CD Processes
Familiarise yourself with CI/CD tools like GitHub Actions, Jenkins, and ArgoCD. Be ready to explain how you’ve implemented these in previous projects. Showing that you can automate deployment processes will set you apart from other candidates.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s tech stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you. Plus, it gives you a chance to engage with the interviewers on a deeper level.