At a Glance
- Tasks: Develop and maintain Python applications for security in cloud and on-premises environments.
- Company: Join a leading financial services firm known for its innovative approach.
- Benefits: Enjoy a strong Agile/DevOps culture with opportunities for remote work.
- Why this job: Be part of a global team tackling exciting security challenges while enhancing your skills.
- Qualifications: Strong Python skills and experience with DevOps practices are essential.
- Other info: McGregor Boyall promotes equal opportunity and diversity in the workplace.
The predicted salary is between 43200 - 72000 £ per year.
Our client, a leading financial services firm, is seeking a Python Engineer for their Data Leakage Prevention team in Glasgow.
The Role
Join a global team implementing security controls across cloud and on-premises environments with a strong Agile/DevOps culture.
Key Responsibilities:
- Develop and maintain Python applications, APIs, and connectors
- Automate cloud and on-premises security infrastructure
- Improve development practices (IaC, test automation, CI/CD)
- Collaborate with global teams on security challenges
Required Skills:
- Strong Python expertise (Pytest, Requests, FastAPI)
- DevOps practices (Git, CI/CD, test automation)
- Container orchestration (Docker, Kubernetes)
- Cross-platform OS knowledge (Windows, Linux, MacOS)
- Cyber security understanding
- Agile teamwork experience
- Excellent communication skills
Desirable Skills:
- Data leakage prevention tools
- Infrastructure as Code frameworks
- Cloud platforms (Azure, AWS)
- Database knowledge
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Python Developer - Investment Bank employer: John Goddard Associates
Contact Detail:
John Goddard Associates Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer - Investment Bank
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Pytest, FastAPI, and Docker. Being able to discuss your hands-on experience with these tools during interviews will demonstrate your suitability for the role.
✨Tip Number 2
Showcase your understanding of Agile and DevOps practices by preparing examples of how you've implemented CI/CD pipelines or automated testing in previous projects. This will highlight your ability to fit into their team culture.
✨Tip Number 3
Network with professionals in the financial services sector, especially those working in security roles. Engaging with them on platforms like LinkedIn can provide insights into the company culture and potentially lead to referrals.
✨Tip Number 4
Prepare to discuss your experience with cross-platform OS knowledge. Be ready to explain how you've navigated challenges across different operating systems, as this is crucial for the role.
We think you need these skills to ace Python Developer - Investment Bank
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong Python expertise and experience with DevOps practices. Include specific projects where you've developed applications, APIs, or worked with security infrastructure.
Craft a Compelling Cover Letter: In your cover letter, emphasise your understanding of cyber security and your experience in Agile teamwork. Mention how your skills align with the key responsibilities of the role, particularly in automating security infrastructure.
Showcase Relevant Projects: If you have experience with container orchestration tools like Docker and Kubernetes, or cloud platforms such as Azure or AWS, be sure to include these in your application. Highlight any relevant projects that demonstrate your capabilities.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a role in a financial services firm.
How to prepare for a job interview at John Goddard Associates
✨Showcase Your Python Skills
Make sure to highlight your strong expertise in Python during the interview. Be prepared to discuss specific projects where you've used Pytest, Requests, and FastAPI, as well as any challenges you faced and how you overcame them.
✨Demonstrate DevOps Knowledge
Since the role involves DevOps practices, be ready to talk about your experience with Git, CI/CD, and test automation. You might even want to share examples of how you've implemented these practices in previous roles.
✨Familiarise Yourself with Security Concepts
Understanding cyber security is crucial for this position. Brush up on data leakage prevention tools and Infrastructure as Code frameworks, and be prepared to discuss how these relate to the role you're applying for.
✨Emphasise Collaboration and Communication
As the role requires collaboration with global teams, it's important to demonstrate your teamwork experience. Share examples of how you've effectively communicated and worked with others to solve security challenges.