SonicJobs Logo
Left arrow iconBack to search

Python Engineer

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

Glasgow, City of Glasgow G2 5LA, Scotland

Salary

£400 - £450 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
  • The position is for a Python Engineer with an immediate start and a contract duration of 12 months, located in Glasgow for three days a week on-site work.
  • The daily rate for this role ranges from £400 to £450 and is deemed inside IR35.
  • The candidate should possess strong proficiency in Python and Linux command line operations, along with experience in SQL and automation tools such as Docker and Kubernetes.
  • Prior experience with network infrastructure, VPNs, and legacy system analysis is required, along with strong analytical and problem-solving skills.
  • The role involves working on a high-impact project focused on securing unencrypted network traffic and preparing for quantum computing threats.

Contract: Python Engineer

Start Date: Immediate

Duration: 12 months +

Location: 3 days a week on site in Glasgow

Rate: £400- £450 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.