At a Glance
- Tasks: Develop and maintain Python applications while collaborating on security challenges.
- Company: Join John Goddard Associates, a leading financial services firm in Glasgow.
- 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 in tech.
- Qualifications: Strong Python skills and familiarity with DevOps practices are essential.
- Other info: Entry-level position with a focus on innovation and teamwork.
The predicted salary is between 28800 - 48000 £ per year.
Join to apply for the Python Developer - Investment Bank role at John Goddard Associates. 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
Seniority level: Entry level
Employment type: Contract
Job function: Information Technology
Industries: Software Development
McGregor Boyall is an equal opportunity employer and does not discriminate on any grounds.
Python Developer - Investment Bank employer: Jgasurveyors
Contact Detail:
Jgasurveyors 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. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Engage with online communities or forums related to Python development and DevOps practices. Networking with professionals in the field can provide insights and potentially lead to referrals for the position.
✨Tip Number 3
Prepare to discuss your understanding of Agile methodologies and how you've applied them in past projects. Being able to articulate your experience in a team setting will demonstrate your fit for their collaborative culture.
✨Tip Number 4
Research the company’s approach to data leakage prevention and security challenges. Showing that you understand their priorities and can contribute to their goals will make a strong impression during interviews.
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 Python expertise and relevant experience in developing applications, APIs, and connectors. Emphasise your familiarity with DevOps practices and any experience with cloud platforms.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your skills in Python development and your understanding of cyber security.
Showcase Relevant Skills: Clearly list your technical skills such as proficiency in Pytest, Requests, FastAPI, and your experience with container orchestration tools like Docker and Kubernetes. Highlight any knowledge of data leakage prevention tools and Infrastructure as Code frameworks.
Prepare for Technical Questions: Anticipate technical questions related to Python development and DevOps practices during the interview process. Be ready to discuss your previous projects and how you have collaborated with teams to solve security challenges.
How to prepare for a job interview at Jgasurveyors
✨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 these are crucial for the role.
✨Demonstrate DevOps Knowledge
Since the position requires familiarity with DevOps practices, be ready to talk about your experience with Git, CI/CD, and test automation. Providing examples of how you've implemented these practices will impress the interviewers.
✨Understand Cyber Security Basics
Having a solid understanding of cyber security is essential for this role. Brush up on data leakage prevention tools and be prepared to discuss how you can contribute to enhancing security measures within the team.
✨Emphasise Team Collaboration
This role involves working with global teams, so it's important to demonstrate your ability to collaborate effectively. Share experiences where you've successfully worked in an Agile environment and how you communicated with team members across different locations.