SonicJobs Logo
Left arrow iconBack to search

Python Engineer

Networking People (UK) Limited
Posted 3 days ago, valid for 4 days
Location

Glasgow, City of Glasgow G2 5LA, Scotland

Salary

£350 - £400 per day

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • We are seeking a Python Engineer for a 12-month contract starting in January or February 2025, with a salary range of £350-£400 per day, deemed inside IR35.
  • The role involves working on a high-impact project focused on identifying and encrypting unencrypted network traffic across legacy systems.
  • Key responsibilities include data analysis, automation using Python and Linux, database interaction using SQL, and enhancing network security protocols.
  • Candidates should have prior experience with network infrastructure, VPNs, and legacy system analysis, along with strong skills in Python, SQL, Docker, and Kubernetes.
  • Effective communication and problem-solving skills are essential, and the position requires a self-starter who can work autonomously.

Contract: Python Engineer

Start Date: Jan/Feb 2025

Duration: 12 months +

Location: 3 days a week on site in Glasgow

Rate: £350- £400 a day (Deemed Inside IR35)

Reference: 18284

We are currently looking for a Python Engineer who is interested in cutting edge technology to join a Global Technology Company. You will join a high-impact project aimed at identifying and encrypting unencrypted network traffic across a vast array of legacy systems. This initiative includes building an inventory tool to scan, identify, and track unencrypted data, ensuring that all network traffic is secure. Additionally, you will play a key role in preparing their infrastructure for the future threat of quantum computing by managing encryption key inventories and transitioning to quantum-resilient algorithms.

Key Responsibilities

  • Data Analysis & Automation: Perform hands-on data analysis using Python and Linux command line tools to identify and encrypt unprotected network traffic.
  • Scripting & Automation: Write Python scripts and utilize Linux shell commands for automation, data extraction, and analysis tasks.
  • Database Interaction: Use SQL to pull data from mainframes, Windows, and Linux environments to support data discovery and inventory management.
  • Network Security: Assess network connections, VPN setups, and legacy systems to ensure all data in transit is encrypted.
  • DevOps & Infrastructure: Utilize Docker and Kubernetes for deploying solutions, setting up CI/CD pipelines, and managing infrastructure as code.
  • Legacy System Analysis: Conduct in-depth analysis of legacy systems to identify areas for encryption upgrades and security enhancements.
  • Encryption & Post-Quantum Readiness: Support efforts to transition to quantum-resilient encryption algorithms, focusing on the management and inventory of existing encryption keys.



Qualifications

  • Technical Skills:
    • Strong proficiency in Python programming and Linux command line operations.
    • Experience with SQL for data extraction and manipulation.
    • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
    • Familiarity with network security protocols and data encryption techniques.
  • Experience:
    • Prior exposure to network infrastructure, VPNs, and legacy system analysis.
    • Strong analytical and problem-solving skills with a focus on security and data integrity.
    • Ability to work autonomously with minimal supervision and quickly adapt to changing project requirements.
  • Soft Skills:
    • Self-starter with excellent time management and organisational skills.
    • Effective communication skills, with the ability to collaborate with cross-functional teams.





Networking People (UK) is acting as an Employment Business in relation to this vacancy.

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.