Python Jobs in Midlothian

24 of 24 Python Jobs in Midlothian

Lead Data Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Motability Operations
and fundamental services like IAM, Lambda, S3 etc. Experience of liaising with both in-house and third party development teams, across different geographical sites Skilled at writing and understand Python code especially those using AWS boto3 APIs Good understanding of replication software such as DMS Desirable criteria Very good SQL skills Past experience and solid understanding of end to end More ❯
Employment Type: Permanent, Part Time, Work From Home
Posted:

Python Developer

Edinburgh, Midlothian, United Kingdom
Provn Talent Solutions
We're looking for an experienced Python Developer (Contract) to lead the architectural shift of a monolithic platform to a microservices setup. This is an initial 3-month piece of work for an Edinburgh-based company. Key skills: Strong Python expertise Experience with Object Oriented programming (OOP) languages Cloud platforms experience (AWS/GCP/Azure) Containerised applications eg Docker More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Senior Pre-Sales Solution Engineer - UK

Pathhead, Midlothian, United Kingdom
StrongDM
and connectivity, network security, virtualization, and cloud computing Programming experience in or familiarity with a higher-level language such as NodeJS, Ruby, Chef, Puppet, YAML, JSON, and/or Python Discovery - You ask thoughtful questions that result in meaningful insights, you probe in a way that leads people to step outside their mindset, you unearth pain points and elicit new More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Data Engineer (All Levels)

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
pipelines, containerisation, and workflow orchestration. Familiar with ETL/ELT frameworks, and experienced with Big Data Processing Tools (e.g. Spark, Airflow, Hive, etc.) Knowledge of programming languages (e.g. Java, Python, SQL) Hands-on experience with SQL/NoSQL database design Degree in STEM, or similar field; a Master's is a plus Data engineering certification (e.g IBM Certified Data Engineer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-Stack Developer, C#, Java, Python, COR7272

Edinburgh, Midlothian, Scotland, United Kingdom
Corriculo Ltd
Full-Stack Developer, C#, Java, Python, COR7272 Are you an experienced Full-Stack Developer looking to work on high-impact digital platforms across a range of industries? Join a fast-paced team at the forefront of innovation in Edinburgh! The Role As a Full-Stack Developer, you'll be responsible for designing, developing, and maintaining websites, digital platforms, and portals … person position based in Edinburgh. What's Required? The ideal candidate for the role will have the following: Strong full-stack development experience, with strong skills in C#, Java, Python, or C++ Experience building and maintaining live web applications Solid understanding of SQL, RESTful APIs, and CI/CD workflows Familiarity with Azure cloud is highly beneficial A detail-oriented … to join a driven team building the future of digital platforms? Apply now and become part of something bold as a Full-Stack Developer! Full-Stack Developer, C#, Java, Python, COR7272 Corriculo acts as an employment agency and employment business. #AS #ChannelA More ❯
Employment Type: Permanent
Posted:

FULL STACK SOFTWARE DEVELOPER - LONDON, BRISTOL, CAMBRIDGE, MANCHESTER OR EDINBURGH

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Max Fordham LLP
about how the tools work and how we can use software development to fulfil engineering project requirements efficiently What technology do we use? JavaScript, Vue, Observable, Nuxt, TypeScript, Tailwind Python, FastAPI, Jupyter, JupyterHub, Voila SQL Git, GitHub Ansible Revit, Revit API, pyRevit IES, IES Python API Rhino, Grasshopper and the supporting ecosystem ABOUT YOU We value people who can think … that the successful candidate will acquire the following skills through their work at Max Fordham LLP; however, prior knowledge would be advantageous: Experience with programming languages such as JavaScript, Python, C# Enthusiasm to write clean, high-quality code and be comfortable taking part in team code reviews Experience using source control such as Git Knowledge of relational databases Knowledge and More ❯
Employment Type: Full-Time
Salary: £35,000 - £50,000 per annum
Posted:

Cloud Support & DevOps

Edinburgh, Midlothian, Scotland, United Kingdom
FPSG Connect
Terraform Understanding of pipeline development with YAML CI/CD, Azure DevOps or GitHub actions Exposure to containerization (e.g., Docker) and orchestration tools like Kubernetes Basic scripting, PowerShell or Python Highly desirable to either hold or be working towards AZ900 or AZ104 (although support and training can be given) **Suitability: This post would be ideal for an early career DevOps … Admin, Cloud Support, Azure, Azure DevOps, Azure Bicep, Terraform, Azure Monitor, Azure EntraID, YAML, CI/CD, GitHub Actions, IaC, Arm templates, Virtual Network, Victual Machines, Docker, Kubernetes, PowerShell, Python, Scripting, Log Analytics, Datalog, AZ900, AZ104 Next Steps Please click on "apply now" providing your up-to-date CV and stating your notice period and salary expectations. Equal Opportunities FPSG More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

DevOps Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
FPSG Connect
pipeline development with YAML CI/CD, Azure DevOps or GitHub actions Experience with containerization (e.g., Docker) and orchestration tools like Kubernetes Proven ability with basic scripting, PowerShell or Python Highly desirable to either hold or be working towards AZ900 or AZ104 (although support and training can be given) **Suitability: This post would be ideal for an early career DevOps … Admin, Cloud Support, Azure, Azure DevOps, Azure Bicep, Terraform, Azure Monitor, Azure EntraID, YAML, CI/CD, GitHub Actions, IaC, Arm templates, Virtual Network, Victual Machines, Docker, Kubernetes, PowerShell, Python, Scripting, Log Analytics, Datalog Next Steps Please click on "apply now" providing your up-to-date CV and stating your notice period and salary expectations. Equal Opportunities FPSG is committed More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Trainee Software Developer

Edinburgh, Midlothian, Scotland, United Kingdom
ITOL Recruit
includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both More ❯
Employment Type: Full-Time
Salary: £28,000 - £35,000 per annum
Posted:

Data Science Trainee

Edinburgh, Midlothian, Scotland, United Kingdom
ITOL Recruit
courses to ensure you are employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Employment Type: Full-Time
Salary: £30,000 - £50,000 per annum
Posted:

Web Developer Trainee

Edinburgh, Midlothian, Scotland, United Kingdom
ITOL Recruit
of more advanced courses to get you up to speed. React.js JavaScript JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both small and complex tasks, and it is used across many different industries. Step 3 - Build a Portfolio Website Project Additional Courses More ❯
Employment Type: Full-Time
Salary: £25,000 - £35,000 per annum
Posted:

Software Platform Engineer

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
also be responsible for troubleshooting and resolving technical challenges to ensure high performance, reliability and quality across our systems. Key areas we value experience in: Programming/Scripting (e.g. Python, JavaScript, Go) Cloud platforms, containers, microservices, DevOps and IaC Application and server administration Automation, monitoring and Site Reliability Engineering (SRE) practices Cybersecurity principles for secure systems and services Data visualisation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Product Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Travelnest
Web App. AWS for hosting our infrastructure. Terraform for infrastructure. GitHub Actions for testing and deployment. Sentry and Grafana for observability. OpenAI for LLM integrations. We also work with: Python and Flask which underpin most of our legacy estate. We actively maintain services following a number of legacy patterns. What we offer Salary between £60,000 and £80,000 Unlimited More ❯
Employment Type: Permanent, Work From Home
Posted:

Coding and Programming Trainee

Edinburgh, Midlothian, Scotland, United Kingdom
ITOL Recruit
includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both More ❯
Employment Type: Full-Time
Salary: £26,000 - £35,000 per annum
Posted:

Principal Software Development Engineer in Test (Automation)

Edinburgh, Midlothian, Scotland, United Kingdom
Spacelabs Healthcare
engineering practices Ensure timely delivery of automated test solutions and documentation What You Bring 10+ years in software engineering, including 4+ years in test automation leadership Deep expertise in Python, OOP principles, CI/CD workflows, and Agile methods Experience with automation tools and modern test practices Bonus for experience with Qt/QML, Squish, embedded Linux, regulated industries, and More ❯
Employment Type: Permanent
Posted:

Data Analyst Trainee

Edinburgh, Midlothian, Scotland, United Kingdom
ITOL Recruit
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Employment Type: Full-Time
Salary: £30,000 - £50,000 per annum
Posted:

Trainee Web Developer

Edinburgh, Midlothian, Scotland, United Kingdom
IT Career Switch
coding? Apply now and one of our friendly advisors will be in touch. Keywords:Coding, programming, web developer, software developer, app developer, Trainee, PHP, HTML, SQL, CSS3, Java, Javascript, Python, C#, Trainee Web Developer More ❯
Employment Type: Full-Time
Salary: £25,000 - £45,000 per annum
Posted:

Data Science Trainee

Edinburgh, Midlothian, Scotland, United Kingdom
IT Career Switch
take you from beginner level all the way through to being qualified to work in a junior Data Scientist role. Through the interactive courses, you will gain knowledge in Python, R, Machine Learning, AI , and much more. You will also complete mini projects to gain practical experience and test your skills while you study. Step 2 - CompTIA Data+ CompTIA Data+ More ❯
Employment Type: Full-Time
Salary: £25,000 - £45,000 per annum
Posted:

Full Stack Developer

Edinburgh, Midlothian, Scotland, United Kingdom
Rise Technical Recruitment Limited
key products, and help shape the digital strategy of multiple brands. The ideal candidate will have a strong background in full stack development with solid expertise in C#, Java, Python, or C++, and a passion for building intuitive, high-performance web applications. A strong GitHub or portfolio is a must. This is a rare opportunity to be part of something … moving and meaningful, with real autonomy, responsibility, and the potential for rapid progression. The Role: Develop and maintain secure, responsive web platforms Build full stack applications using C#, Java, Python, or C++ Collaborate with design and UX teams to create user-friendly experiences Manage databases and deploy code via CI/CD pipelines The Person: Strong experience in full stack … web development Strong in at least two languages: C#, Java, Python, or C++ Proven track record of delivering live web applications Confident working independently and within a small team More ❯
Employment Type: Permanent
Posted:

Trainee Website Administrator

Edinburgh, Midlothian, Scotland, United Kingdom
ITOL Recruit
for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. Python More ❯
Employment Type: Full-Time
Salary: £25,000 - £35,000 per annum
Posted:

Senior Mac Engineer macOS / Apple Engineer Jamf

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Pontoon
Expertise: Deep expertise in Jamf Pro. Microsoft Proficiency: Strong knowledge of Intune, Microsoft Entra ID, Microsoft Defender, and Office 365. Scripting Skills: Proficiency in scripting languages such as Bash, Python, and Terraform for automation and configuration. Innovative Mindset: A demonstrated ability to innovate and challenge conventional enterprise IT approaches. Experienced in incident management and Coding configuration. Certification: JAMF More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Data Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Lorien
attend Edinburgh office 1-2 days per week. The role requires someone with considerable experience in building automated data processing with relational databases and real-time data feeds using python, and the creation of data visualisation dashboards and the supporting analytics. The role will require working with staff from within the team and from others across the organisation on a … and document specifications and present your implementation and analytics to both technical and non-technical staff. Required experience and skills: Data modelling and building SQL relational database schemes Significant Python programming experience in data processing/wrangling, and stats generation on large scale datasets Data visualisation, web-based dashboard creation Desirable technical knowledge and experience of: Grafana, Postgres, MQTT Building More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Junior DevOps Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Sparta Global Limited
challenge but develop you into a confident and capable consultant. What we're looking for. To be successful for this role you will demonstrate a level of ability in Python or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values: Empathy and Diversity More ❯
Employment Type: Permanent, Work From Home
Salary: £24,000
Posted:

Test and Product Engineer

Edinburgh, Midlothian, United Kingdom
Elastic Ltd
Maintain test documentation and support DFT/FMEA efforts. Design and develop test programs and procedures About You Experience with test equipment (oscilloscopes, VNAs, SMUs) and automation tools (e.g. Python, TestStand). Experience with ATE systems Strong analytical skills and experience with data tools (e.g. JMP, numpy). Hands-on experience with probers/handlers. If you would like to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: