Job expired
This job has now expired and is not accepting new applications.
View all of our live jobs below.
Python Developer in London
Location
LondonSalary
£475 - £500 per dayContract
ContractJob title: Network Software Engineer
Reporting to: Head of IT Development
**£475 - 500 p/d INSIDE IR35**
Remote but may be needed on site every now and then in London
Overall Purpose
Software development related to our client's systems strategy and roadmap covering network automation over the following areas:
Automated Provisioning
Developing on a Python based platform that enables our client to activate end-to-end customer services with no intervention from operational teams. The platform is integrated with Salesforce APIs to pass requests and outcomes to the network, configuring, de-configuring and updating routers in the network. Cloud Service providers are a key part of the existing integration with several already having been automated through the platform - Azure, AWS, Google, and soon more. Open Source automation tools are a key part of the architecture and you will be responsible overall for the extension of functionalities and overall design of the software.
Inventory Reconciliation
Synchronising Salesforce with live network inventory (including circuits and services) on an ongoing basis in order to improve data integrity, maintenance contracts accuracy, NOC/Customer Care, and Stock/Capex management. This includes automating data acquisition from NIM as well as from live network elements across all network platforms, creating discrepancy reports, and updating NIM with reconciled data.
Main Responsibilities
- Network automation software development, including all related documentation (code comments, repositories, version control)
- Liaising with the Salesforce development team in order to develop appropriate interfaces between SFDC and live network platforms
- SME for Python programming
- Assisting in evaluating 3rd party network automation tools, including interfaces between those tools and existing systems
- Ensure following of the ISMS Secure development practices
Qualifications/Experience
- BSc/MSc in Computer Science - optional
- Python - advanced level
- Regular Expressions - advanced level
- Scripting (bash, tcl, expect) - advanced level
- SOAP, REST API development - intermediate level
- Networking knowledge - intermediate level
- Database knowledge - intermediate level
- Experience with automation tools (Ansible, Puppet, Chef, Salt) desirable
- Strong analytic, creative, and troubleshooting skills
Disclaimer:
This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission.
Email me jobs like this
Similar Jobs
Related news
Read all arm team newsThe cost of a cyber security breach
More than 3,800 publicly disclosed cyber breach incidents occurred globally in the first six months of 2019. These figures are frightening enough in isolation. But it gets worse. Numbers have…
In the Know: Automotive Insights
Looking for automotive insights? You've come to the right place. The automotive industry is developing at a frighteningly exhilarating pace. Advanced technologies and changes in the way we move both…
7 Ways to Save Money in the Festive Period
1. Set a Spending Limit and Keep Track. At this time of year, it’s easy to get excited when you're in the shops or shopping online, and you can overspend.…