At a Glance
- Tasks: Build scalable automation solutions and integrate APIs for database management.
- Company: Join a forward-thinking tech company focused on innovation.
- Benefits: Enjoy competitive pay, flexible work options, and growth opportunities.
- Other info: Dynamic team environment with a focus on professional development.
- Why this job: Make a real impact by streamlining operations with cutting-edge technology.
- Qualifications: Experience in Python, Docker, Kubernetes, and API development required.
The predicted salary is between 50000 - 65000 € per year.
Python developer responsible for building scalable automation solutions to streamline database operations.
Required Skills:
- Hands-on experience with API development using Python and FastAPI
- Strong problem-solving, debugging, and analytical skills
Responsibilities:
- Design, develop, and maintain automation solutions for database 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.
Nice to have:
- Exposure on enhancing observability with knowledge of tools such as Prometheus, Grafana, and OpenTelemetry
- Advantageous to have enterprise tools knowledge (e.g., Control M, TrueSight, 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 (e.g., JIRA)
- Exposure to managing secrets using HashiCorp Vault
- Exposure and working knowledge of PostgreSQL (PostgreSQL Database Administration) or MongoDB (MongoDB Atlas)
Mandatory Skills: Automation, Docker, Kubernetes, Python, Python API (for Langchain / Llamaindex)
Python Developer in Sheffield employer: TESTQ Technologies Limited
As a Python Developer at our company, you will thrive in a dynamic work culture that prioritises innovation and collaboration. We offer competitive benefits, including professional development opportunities and a supportive environment that encourages growth and creativity. Located in a vibrant tech hub, our team enjoys access to cutting-edge resources and a network of like-minded professionals, making it an ideal place for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Python Developer in Sheffield
✨Tip Number 1
Network like a pro! Reach out to fellow developers, attend meetups, and join online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python projects, especially those involving automation and API development. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your experience with Docker, Kubernetes, and database management in detail.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Python developers like you. Plus, it’s the best way to ensure your application gets seen by the right people.
We think you need these skills to ace Python Developer in Sheffield
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Python, Docker, and Kubernetes. We want to see how your skills match up with the job description, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about automation solutions and how your problem-solving skills can benefit us at StudySmarter. Keep it concise but impactful!
Showcase Your Projects:If you've worked on any cool projects involving API development or database management, make sure to mention them. We love seeing real-world applications of your skills, especially if they relate to our needs!
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’s super easy!
How to prepare for a job interview at TESTQ Technologies Limited
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially around API development using FastAPI. Be ready to discuss your past projects and how you've used Python to solve real-world problems. Practising coding challenges can also help you feel more confident.
✨Showcase Your Automation Experience
Prepare examples of automation solutions you've built in the past. Talk about the challenges you faced and how you overcame them. Highlight your experience with Docker and Kubernetes, as these are crucial for the role.
✨Familiarise Yourself with CI/CD Pipelines
Since the job involves end-to-end knowledge of build, package, test, and deployment processes, be ready to discuss your experience with CI/CD tools. If you've worked with JIRA or any enterprise tools, make sure to mention that too!
✨Understand the Importance of Observability
While it’s nice to have knowledge of tools like Prometheus and Grafana, showing an understanding of why observability matters in automation will set you apart. Be prepared to discuss how you’ve enhanced observability in your previous roles.