Job Title: Senior Python Developer
Location: London | Hybrid
Salary: c100k
We are delighted to present an exciting opportunity for a highly skilled Tech Lead to join our client’s team. This role is perfect for a talented individual with extensive experience in designing, developing, and maintaining serverless applications using Python and AWS technologies. Our client is looking for a strong technical leader who can architect solutions, guide teams, and contribute to the overall success of their innovative products.
As a Tech Lead, you will be responsible for designing and implementing robust, scalable, and secure back-end services using AWS serverless technologies. Your expertise will be crucial in building and maintaining serverless applications that leverage AWS Lambda, DynamoDB, API Gateway, S3, SNS, and SQS, among other services. Your role will not only involve hands-on development but also providing technical leadership and mentorship to a team of engineers, promoting best practices in software development, testing, and DevOps.
Collaboration is key in this position, as you will work closely with cross-functional teams, including front-end developers, product managers, and DevOps engineers, to deliver high-quality solutions that align with business needs. You will implement and manage CI/CD pipelines, automated testing, and monitoring to ensure high availability and rapid deployment of services. Performance optimisation will be a crucial aspect of your role, as you ensure that back-end services are efficient, scalable, and cost-effective.
Security is paramount in the industry, and you will ensure that all solutions adhere to industry best practices, including data protection, access controls, and encryption. Your ability to create and maintain comprehensive technical documentation, such as architecture diagrams, API documentation, and deployment guides, will support your team’s success. Additionally, you will diagnose and resolve complex technical issues in production environments, ensuring minimal downtime and disruption.
The ideal candidate will have a minimum of 10 years of experience in back-end software development, with at least 6 years of hands-on experience in Python. You should possess extensive experience with AWS serverless technologies and have a proven track record in leading technical teams to deliver complex, scalable cloud-based solutions. Strong proficiency in Python, along with a deep understanding of AWS serverless architecture and best practices, is essential.
Experience with infrastructure as code (IaC) tools, familiarity with RESTful APIs, microservices architecture, and knowledge of DevOps practices will be highly beneficial. The successful candidate will demonstrate strong analytical and problem-solving skills, along with excellent verbal and written communication abilities to effectively convey technical concepts to both technical and non-technical stakeholders.
Preferred qualifications include experience with other cloud platforms, containerisation technologies like Docker and Kubernetes, and relevant certifications such as AWS Certified Solutions Architect or AWS Certified Developer.
If you are ready to step into a pivotal role and make a significant impact, we invite you to submit your CV and a cover letter detailing your relevant experience to hello@eurorec.co
Thank you for visiting us at eurorec.co
Feel free to connect with us on LinkedIn or follow us on Instagram.
Our community of senior talent acquisition specialists is coordinated by The HR Guys, experts in HR recruitment across the UK and EU