Back to jobs
Python Developer
- Posted 25 April 2025
- LocationLondon
- Job type Contract
- Discipline Commodities and Financial Services
- Reference74760
Job description
Job Title: Python Developer – (MQ, Automation)
Location: London/Sheffield- 2-3 days/Week Onsite
Duration: 6+ Months
Banking Client experience required
About the Role:
We are looking for an experienced Python Developer to join a fast-paced technology team, working on critical messaging platforms. The ideal candidate will have strong hands-on coding skills in Python, solid Linux fundamentals, and a deep understanding of CI/CD automation practices. Familiarity with messaging products like MQ or ACE will be a strong plus.
Key Responsibilities:
-
Develop and maintain backend solutions using Python.
-
Work in a Linux environment and handle Shell scripting tasks as needed.
-
Manage code repositories and collaboration workflows using GITHUB.
-
Design, implement, and support CI/CD pipelines using Jenkins.
-
Support applications involving messaging products (e.g., MQ, ACE).
-
Engage with stakeholders, handle evolving requirements, and deal with ambiguity confidently.
-
Communicate technical solutions clearly to cross-functional teams.
Required Skills & Experience:
-
Strong hands-on experience with Python development.
-
Good working knowledge of Linux and Shell Scripting.
-
Practical experience with GITHUB for source control and collaboration.
-
Good understanding of CI/CD concepts, especially using Jenkins.
-
Exposure to messaging products like IBM MQ or ACE is preferred.
-
Strong analytical skills, problem-solving attitude, and ability to work in Agile environments.
-
Excellent communication skills — able to explain technical details effectively.
Nice to Have:
-
Knowledge of Ansible for automation.
-
Previous experience working with Agile/Scrum practices.
-
Exposure to full stack technologies is a plus but not mandatory.
Ideal Candidate Profile:
-
Self-driven, adaptable, and comfortable working in fast-paced, ambiguous environments.
-
Backend-focused developer with strong command of Python and Linux-based systems.
-
Ready to support critical messaging infrastructure and services.
-
Priyanka Sharma
-
Senior Delivery Consultant
-
Office: 02033759240
-
Email: [email protected]