Senior Python Engineer
-
Location
West End, London
-
Sector:
-
Job type:
-
Salary:
£74000 - £80000 per annum + Generous quarterly bonus and benefits
-
Contact:
Anne Rooke
-
Contact email:
Anne@eligo.co.uk
-
Job ref:
AM 22231_1642503249
-
Published:
4 months ago
-
Duration:
Permanent
-
Expiry date:
2022-02-17
-
Startdate:
ASAP
-
Consultant:
#
SENIOR PYTHON ENGINEER (AUTOMATION)
£74-80K per annum plus 10% bonus paid quarterly and great package of benefits including any hired candidate who passes their probation period gets a free iPhone 13 or equivalent!
Hybrid working; initially home-based with a view to part office part home working for new normal. Totally home-based bar the occasional visit will also be considered.
THE ROLE
You are a Senior Python Engineer who will help with network automation, data aggregation and product development. The position reports to the Director of Engineering and will work alongside a Network Automation Engineer with a focus on backend Python. Primary responsibilities will include:-
- New platform backend architecture
- Data modeling of newly captured datasets
- Research and development
- Assisting the growth of other team members
- Building and improving existing tooling
Current projects include:
- Flask based standard API for atomic network operations
- API "Shim" that sits across multiple existing data sources (CRM, Asset Management, Monitoring Platforms)
- Infrastructure data modelling
- Automated "self-healing" fault-finding of infrastructure issues
- Creating programmatic data linkage across existing datasets
Future projects include:
- Perimeter network security audit tool
- API for self-service network services
- CI pipeline creation for change simulation and review
Experience in the following areas will be highly desirable:
- Experience using Python web frameworks such as Flask or Django
- REST API usage and design
- Data push and pull techniques using ELK
- Knowledge of web servers such as Apache or NGINX
- Automation suites such as Puppet, Ansible or Napalm
- Understanding of version control systems (git, svn)
- Knowledge of CI/CD Pipelines
- Understanding of service provider service provisioning and management
As Senior Python Developer:
- Can work well as part of a team or independently depending on project requirements
- Calm and decisive when diagnosing issues under pressure
- Has excellent troubleshooting skills
- 3-5 years industry experience with a track record of success
- Experienced in dealing with sales functions and can influence and contribute to the design of new products and services
- Experienced at representing an organisation at technical conferences and related professional societies
- First-class interpersonal, communication and leadership skills at all levels within an organisation, across all departments
- Outgoing personality who will develop the reputation of the engineering team
- An individual who possesses excellent organisation skills
- Enjoy a varied workload
- Bright intellect with a depth and breadth of personal and professional experiences
- Be able to explain technical matters in an understandable way to non-technical staff
- Able to mentor and train junior team
- Learn quickly on the job
- Visualise large complex systems easily and abstract the relevant parts of the systems
Are you a Python professional but this role doesn't quite fit? Eligo is a leading IT Technical recruitment consultancy specialising in Python Engineer roles. Please don't hesitate to get in touch with us for a confidential chat about how we can secure you your perfect Python Engineer role. Anne Rooke - Python IT Recruiter - Specialist Python Recruitment
