Open positions

Open positions

where your talent matches our company's vision

Search your role

IPS is always on the lookout for new talented people. Ideal candidates have good attitude to teamwork, a passion for new challenges and are constantly looking for innovative solutions.
If you match our vision and our job descriptions, please fill the form below and upload your CV.
International Sales
Working in accordance with company policies, aiding in business negotiations, research and manage new international markets, identify and establish relationships with customers and partner, create and execute a strategic international growth per region.
Qualifications Required
- Ten plus years of relevant experience in international sales especially for MoI, MoD, Government Agencies and Authorities
- Self motivated with strong communication skills (written and oral)
- Demonstrate flexibility in changing client demand environment
- Networking skills and an ability to contribute to the growth of the business
- Good knowledge of English, together with French or Spanish or Arabic
International Pre Sales
Working in accordance with company strategy and policies, aiding in business negotiations, establish technical relationships with customers and partner, create the condition to start a long-term strategy where the trust and technical ability come at first place.
Qualifications Required
- Degree in Engineering, Computer Science, Mathematics or Information Technology
- Excellent communication skills
- Ability to work in group
- Problem solving capability
- Reliability and accuracy
- Flexibility and orientation to the service 
- Availability to travel both in Italy and abroad
- Maximum age: 32 years
- Good knowledge of English, together with French or Spanish or Arabic
Program Manager
Qualifications Required
- Degree in Engineering, Computer Science, Mathematics or Information Technology
- Proven experience in the role
- Autonomy and flexibility
- Management and teamwork capability
- Excellent interpersonal skills 
- Good knowledge of English, together with French or Spanish or Arabic
Junior Developer

We are looking for people who want to quickly enrich their technical background and start a promising career in software development.

Curiosity, desire to learn and a true passion for computer science are fundamental requirements of our candidate.

Qualifications Required
-Degree in Engineering, Computer Science, Mathematics or Information Technology
- Good knowledge of programming on Windows OS: Delphi, .NET, Visual Basic
- Experience in the development of client/server applications
- Knowledge of relational databases and SQL syntax, preferably on Oracle

PREFERRED SKILLS

- Programming experience with sockets, threads and protocol analysis
- Experience in penetration tests, hardening or ethical hacking
- Development skills in Android and iOS
Senior Full-Stack Developer

We are looking for candidates capable of autonomously managing the entire software development cycle, bringing their experience and know-how to innovative and highly challenging projects.

Responsibilities will include designing, plan and development of software applications.

Qualifications Required
- Degree in Engineering, Computer Science, Mathematics or Information Technology
- Solid knowledge of Python, Go, JavaScript and Angular
- Experience in relational databases (Oracle, Postgres), Redis, NoSQL DB or Elastic Search
- Experience with Django framework
- Knowledge of HTML5, CSS and the ability to write clean, semantic markup
- Knowledge of Docker Linux containers
- Knowledge of tools: Grafana, Graylog, Rancher, Scrapy, Celery
- Familiarity with Git

PREFERRED SKILLS

- Expertise in web graphics and interface design
- Familiarity with graphic design programs
System Engineer

Working in accordance with the Product Manager he will focus on a dual objective: maintenance of complex and cutting-edge technology as well as research and test of new solutions.

The ability to seek and the passion for innovation are fundamental characteristics of the ideal candidate.
Qualifications Required
- Management and configuration of the following operating systems: Linux, Windows, OSx
- Management and configuration of the following Container technologies: Docker, Kubernates
- Familiarity with tools for the management, delivery and deployment of source code: gitlab, ci-cd
- Familiarity with tools for the management of the infrastructure: salt stack, chef, fabric
- Experience in management and configuration of servers: dhcp, dns, ftp, ssh, sftp
- Knowledge of scripting languages: python, bash, go
- Knowledge of concepts and tools for managing:
> proxy (nginx/haproxy)
> reverse proxy (nginx/haproxy)
> load balancing (nginx/haproxy)
Junior Data Scientist
We are looking for a new graduate with theoretical and practical knowledge of "Artificial intelligence”.
Intuitive ability and passion for the work are important requirements; we ask for ability to develop software by applying the theorized AI models.
Qualifications Required
- Degree in Engineering, Computer Science, Mathematics, Statistics or Information Technology
- Good knowledge of programming in R and Python
- Be proficient in quickly developing AI models
- Familiarity with statistical tools and ML libraries such as TensorFlow, PyTorch, Fast.Ai

PREFERRED SKILLS

- Experience in data analysis for image processing
- Experience in training large set of data for OCR -base applications
- Developing of models using natural language processing (NLP)
- Knowledge of programming languages Go and C

Personal information

If you’re interested in working with us please tell us more about yourself and upload your CV.
Upload CV
Antispam text
Register for the newsletter
I have read and agree to the terms and condition of this website. (Read the terms)
Submit