21 of 21 Permanent Python Jobs in Northern Ireland

CloudOps Engineer

Hiring Organisation
Camlin Group
Location
Lisburn, Northern Ireland, United Kingdom
Route53, IAM, S3, AWS-cli) Familiarity with Continuous Integration Pipelines (Gitlab CI, Travis CI, etc.) Proficiency in one or more scripting languages (Shell, Python, Ruby, etc.) Experience with Source Control Management (Git, SVN) Demonstrable Linux Systems Administration (Ubuntu, CentOS) Experience with Web servers (Apache, NGINX) Excellent written and verbal communication ...

Engineering Team Lead

Hiring Organisation
Anson Mccade
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent, Work From Home
Looking For 8-10 years' engineering experience; 2+ years in a leadership role Strong AWS, DevOps, and cloud-native experience Proficient in Java and Python Experience with agile delivery and SaaS products Understanding of AI, MLOps, and automation Strong communication and stakeholder skills Comfortable supporting US-based customers Nice ...

Trainee AI Engineer

Hiring Organisation
ITOL Recruit
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £45,000 per annum
applications. Step 3 – Notebooks & IDEs Get hands-on with industry-standard tools like Jupyter Notebooks and VS Code to develop AI systems. Step 4 – Python Programming Master Python, covering everything from the basics to object-oriented programming (OOP). Step 5 – Python Streamlit Project Apply your Python skills by building … price prediction app using Python and Streamlit. Step 6 – Python for Data Learn essential Python libraries like NumPy, Pandas, and Matplotlib for data manipulation and visualisation. Step 7 – AI Sentiment Analysis Project Work with Hugging Face to build a sentiment analysis classifier using real-world AI techniques. Step ...

Software Engineering Team Lead

Hiring Organisation
Anson Mccade
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent
Salary
£90,000
Engineering Team Lead or senior technical lead Strong background in AWS, DevOps, cloud infrastructure and modern software architecture Proficiency in Java and Python Experience leading teams within SaaS, scale-up or high-growth environments Solid understanding of agile delivery and stakeholder management Exposure to AI, automation, MLOps or agentic ...

Senior Test Automation Engineer

Hiring Organisation
Xperi Inc
Location
Bangor, Northern Ireland, United Kingdom
related discipline. Minimum of 5 years’ experience in software testing, with an emphasis on test automation. Proficiency in at least one programming language (e.g., Python, C/C++, C#). Strong expertise with test management tools such as Jira, TestRail, Zephyr, or MSTest, as well as familiarity with test frameworks ...

C# Developer with Python Exp

Hiring Organisation
Synechron
Location
Belfast, Northern Ireland, United Kingdom
offices in 20 countries within key global markets. Our Challenge: We are seeking a highly skilled strong expertise in C#, along with Java or Python, and a good understanding of financial systems. The ideal candidate will be adaptable linguistically, comfortable working primarily within the C# but open to leveraging Java … Python, or other technologies as needed. You should have hands-on experience with version control systems, CI/CD pipelines, testing frameworks, and possess a flexible mindset to adapt to evolving project requirements. Key Responsibilities: Design, develop, and maintain web applications primarily using C#, ensuring alignment with financial industry standards ...

Cloud Engineer

Hiring Organisation
Realtime Recruitment
Location
Belfast, Northern Ireland, United Kingdom
architecting DevOps infrastructure (both building new and maintaining existing) · Experience continuously deploying to a production environment · Experience with at least one scripting language (Powershell, Python, Azure CLI) · Experience architecting and implementing highly available solutions Desirable : · Azure Professional Certification – ideally minimum of AZ-104 · Experience working in team spanning multiple products ...

Trainee Ai Engineer

Hiring Organisation
IT Career Switch
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £45,000 per annum
accessible anytime, anywhere, through our easy-to-use online platform. Step 2: Full-Stack AI Mastery Dive deeper with in-demand technical skills including Python programming, data handling, machine learning, and version control with Git and GitHub. You’ll work on hands-on mini projects that mirror real-world challenges ...

Web Developer Trainee

Hiring Organisation
ITOL Recruit
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Full-Time
Salary
£27,000 - £35,000 per annum
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 ...

AI Backend Engineer - Data & Integration

Hiring Organisation
Digital Iron
Location
Belfast, Northern Ireland, United Kingdom
model complex domain relationships as graph structures, not tables Understanding of semantic query languages (Gremlin, SPARQL) and entity resolution Backend Engineering & Data Systems Strong Python for data pipelines, graph operations, and application logic Experience with database design across relational and graph paradigms Background normalizing data from disparate sources with conflicting ...

Data Analyst

Hiring Organisation
Sphere Recruitment Specialists - Permanent, Contract and Interim Recruitment
Location
Northern Ireland, United Kingdom
communicate insight clearly Experience working in structured, delivery-focused teams Technical Skills Proficiency in at least one programming language, ideally SQL and/or Python (R also considered) Hands-on experience with Power BI, Tableau and/or advanced Excel Strong understanding of database management and design , including SQL-based ...

Developer Concierge - Application Support Technical Specialist

Hiring Organisation
Citi
Location
Belfast, UK
system admin level Strong knowledge in computer networks and hands-on experience with their troubleshooting Proficiency in scripting (e.g. bash/perl/python/powershell) Some experience with Java build tools (Gradle/Maven preferred) and databases - (Oracle/PostgreSQL preferred) Experience with CI/CD tools and pipelines … great plus if you know: Basics of ITIL practices (change/incident management) Messaging middleware (Tibco, Solace, Kafka) Any programming language (Java, Python, Go etc) Education: Bachelor's degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other ...

Agentic AI Fullstack Engineer

Hiring Organisation
Randstad Digital
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent
Salary
£65,000
agent architectures. Stay current with GenAI agent frameworks (LangChain, LlamaIndex, Autogen) and IT automation trends. Build intuitive frontends (Next.js, React, TypeScript) and backend services (Python). Provide technical guidance on agentic AI principles and best practices. Required Skills & Experience 5+ years in software development or IT automation with proven delivery … robust solutions. Expert-level proficiency in Python for AI/ML and backend development. Hands-on experience with agentic AI frameworks, workflow automation, or intelligent IT service management. Deep experience with LLMs and integrating RAG (Retrieval-Augmented Generation) pipelines. Strong expertise in Next.js, React, and TypeScript for frontend development. Proficiency ...

Data Analyst Trainee

Hiring Organisation
ITOL Recruit
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £50,000 per annum
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 ...

Data Analyst Placement Programme

Hiring Organisation
ITOL Recruit
Location
BT28, Knockmore, Lisburn and Castlereagh, County Down, United Kingdom
Employment Type
Permanent
Salary
£28000 - £40000/annum
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 ...

Data Analyst Placement Programme

Hiring Organisation
ITOL Recruit
Location
BT48, Derry, Derry City and Strabane, County Derry / Londonderry, United Kingdom
Employment Type
Permanent
Salary
£28000 - £40000/annum
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 ...

Data Analyst Placement Programme

Hiring Organisation
ITOL Recruit
Location
BT60, Armagh, Armagh City Banbridge and Craigavon, County Armagh, United Kingdom
Employment Type
Permanent
Salary
£28000 - £40000/annum
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 ...

Data Analyst Placement Programme

Hiring Organisation
ITOL Recruit
Location
Belfast, City of Belfast, County Antrim, United Kingdom
Employment Type
Permanent
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 ...

Coding and Programming Trainee

Hiring Organisation
ITOL Recruit
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Full-Time
Salary
£26,000 - £35,000 per annum
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. ...

Trainee Website Administrator

Hiring Organisation
ITOL Recruit
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £45,000 per annum
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 is a highly versatile programming language and due to its relatively "easy to understand" commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope ...

Coding Trainee Placement Programme

Hiring Organisation
ITOL Recruit
Location
Belfast, City of Belfast, County Antrim, United Kingdom
Employment Type
Permanent
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 is a highly versatile programming language and due to its relatively “easy to understand” commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope ...