Vacancy Name | Responsibilities | Requierment |
Senior React/React Native Developer | We are looking for a Product Catalogue Developer to join our Online team. This team specializes in providing online, retail and mobile solutions as well as developing mobile applications. Your responsabilities: Develop new user-facing features using React Native and dependable UI libraries Responsible for development of new highly-responsive, web-based user interface Work and collaborate with the rest of the engineering team Learn and understand user interactions Develop a flexible and well-structured front-end architecture, along with the APIs to support it Create well designed, testable, efficient code |
Bachelors’ degree in Computer Science or similar +5 years of professional experience with React Native Experience with continuous integration tools, like GIT, JIRA, Jenkins, Maven, Docker, Kubernetes, Openshift Knowledge of web architectures and services (HTTP, SOAP, REST, JSON, etc.) Arabic (Native) and English (Proficient) |
Senior Java Developer | We are looking for a Java developer with experience in Microservices to join our team. This team specializes in providing online, retail and mobile solutions as well as developing mobile applications. As part of our Analysis community you will have a chance to participate in several of worldwide projects. Your responsabilities: Participation in all phases of the development cycle (requirements, design and implementation, test) Update current software systems, making improvement suggestions Create well designed, testable, efficient code Assist in preparation and production of releases of software components Write training manuals |
Bachelors’ degree in Computer Science or similar Strong understanding of object-oriented programming +5 years of experience as a Java software developer Knowledge of web architectures and services (HTTP, SOAP, REST, JSON) Knowledge of principles of microservices architecture design Experience with SpringBoot Knowledge of SOLID principles Experience with continuous integration tools, like GIT, JIRA, Jenkins, Maven Knowledge of Agile development methodologies Arabic (Native) and English (Proficient) |
Java Developer | We are looking for a Java developer with experience in Microservices to join our team. This team specializes in providing online, retail and mobile solutions as well as developing mobile applications. As part of our Analysis community you will have a chance to participate in several of worldwide projects. Your responsabilities: Participation in all phases of the development cycle (requirements, design and implementation, test) Update current software systems, making improvement suggestions Create well designed, testable, efficient code Assist in preparation and production of releases of software components Write training manuals |
Bachelors’ degree in Computer Science or similar Strong understanding of object-oriented programming +2 years of experience as a Java software developer Knowledge of web architectures and services (HTTP, SOAP, REST, JSON) Knowledge of principles of microservices architecture design Experience with SpringBoot Knowledge of SOLID principles Experience with continuous integration tools, like GIT, JIRA, Jenkins, Maven Knowledge of Agile development methodologies Arabic (Native) and English (Proficient) |
Java Fullstack Developer | We are looking for a Java Fullstack Developer to join our Online & C&ST team. This team end goal is to provide customers with solutions that enhance interactions with their final customers: better customer experience, better service, happier customers. While keeping our goal in mind, we opt to do things in a fun and enriching way but always promoting extensive professional experience. As part of your mission you will: Participate in all phases of the development cycle (requirements, design and implementation, testing) Rotate through various roles from front to back-end to get good exposure to all parts of the project Update current software systems, making improvement suggestions Create well designed, testable, efficient code Assist in preparing and producing releases of software components Write training manuals |
Bachelors’ degree in Computer Science or similar Strong understanding of object-oriented programming 2+ years experience ; Experience with Hibernate Hands-on experience developing in HTML, CSS and JavaScript ( React.Js) Solid knowledge of Spring Framework Knowledge of web architectures and services (HTTP, SOAP, REST, JSON, etc.) Experience with continuous integration tools, like GIT, JIRA, Jenkins, Maven Arabic (Native) and English (Proficient) |
CI/CD Automation Developer | We are looking for CI/CD Developers to join our team Key Responsibilities: Participation in all phases of the development cycle (requirements, design and implementation, test); Update current software systems, making improvement suggestions; Create well designed, testable, efficient code; Assist in preparation and production of releases of software components; Write training manuals. |
Bachelors’ degree in Computer Science or similar; Experience with Automation Tools; Knowledge of continuous integration tools, like GIT, JIRA, Jenkins, Maven, Docker/Docker Swarm, Kubernetes, Openshift; Knowledge of AWS (EKS, ECS, Monitoring, Authentication, Security, etc.) Professional experience with Linux (Ubuntu, Fedora, CentOS, CoreOS etc.) and Shell scripting (Bash, Python, PowerShell); Knowledge of Agile development methodologies; Proficiency in English (both spoken and written) and Arabic (native) Excellent interpersonal skills; Ability to work collaborative; Availability to travel |
Webmethods Senior Developer | We are looking for a Senior EAI Consultant with experience in Webmethods to join our teams. This position represents an opportunity to undertake different responsibilities including development, functional and technical analysis in a multi-disciplinary environment. Your responsabilities: Analyze, design, build and test Integration solutions based on business and technical requirements; Identify risks and impact on the project solution; Support deployment activities; Ensure the best practices in software design and development; Coach junior developers. |
Bachelor degree in computer science +5 years of development experience in the integration domain – Webmethods Participation in functional and technical analysis initiatives Teamwork skills but also a sense of autonomy Excellent analytical and problem-solving skills Ability to prioritize work and meet deadlines |
Webmethods Senior Developer & Architect | We are looking for a Senior EAI Consultant with experience in solution design to join our teams. This position represents an opportunity to undertake different responsibilities including development, functional and technical analysis in a multi-disciplinary environment. Your responsabilities: Analyze, design, build and test Integration solutions based on business requirements; Work with business analysts, management, and architecture teams to recommend future application solutions; Identify risks and impact on the project solution Support deployment activities Ensure the best practices in software design and development Coach junior developers |
Bachelor Degree in Computer Science or any relavent field +5 years of development experience in the integration area (with Webmethods or other ESB tools) Analyze existing software to determine areas for continuous improvement Participation in functional and technical analysis initiatives Excellent analytical and problem-solving skills Ability to prioritize work and meet deadlines |
Webmethods Developer | We are looking for anEAI Consultant with experience in Webmethods to join our teams. This position represents an opportunity to undertake different responsibilities including development, functional and technical analysis in a multi-disciplinary environment. Your responsabilities: Analyze, design, build and test Integration solutions based on business and technical requirements; Support deployment activities; Ensure the best practices in software design and development. |
Bachelor Degree in computer Science or any relavent field +2 years of development experience in the integration area – Webmethods Participation in functional and technical analysis initiatives Teamwork skills but also a sense of autonomy Excellent analytical and problem-solving skills Ability to prioritize work and meet deadlines |
Senior Developer & Architect | API Management & Apigee | We are looking for an API Management Developer and Architect to join our teams. This position represents an opportunity to undertake different responsibilities including development, functional and technical analysis in a multi-disciplinary environment. Your responsabilities: Analyze, design, build, test, and deploy API management solutions based on business and technical requirements; Following the best practices for API design, maintaining, and enhancing APIs landscape; Implementing API Management principles; Produce required design specifications based on REST and API Design best practices; Mentor API developers and testers on best practices and design decisions (API First approach); |
Bachelor Degree in Computer Science or any relavent +5 years of experience in Solution Architect focus on the API Management domain; Detailed knowledge of API gateway components and architecture (Apigee, WSO2, IBM API Connect); Experience in TMFORUM Open API initiative; Experience in architecting and developing API based solutions for scalable, distributed systems; Experience in monetization schemes, direct and in-direct monetization; In-depth understanding of related standards and design patterns e.g. HTTP, REST, SOAP, XML, JSON; Experience in API/application security standards e.g. HTTPS, SSL, OAuth, OIDC, SAML, JWT, SAML; Experience in modeling APIs with OpenAPI specifications (YAML); Experience in Agile delivery methodology; Experience in developer community management and developer portal is a plus (CMS systems such as Drupal, WordPress); Experience in telecommunication systems (BSS, OSS). |
Microservices Senior Developer & Architect | We are looking for a Senior Microservices Developer with experience in solution design to join our teams. This position represents an opportunity to undertake different responsibilities including development, functional and technical analysis in a multi-disciplinary environment. Your responsabilities: Translate the client’s business requirements into systems design; Working with business analysts, management, and architecture teams to recommend future application solutions; Identify risks and impact on the project solution; Actively participate in analysis and development phases; Mentor team members on best practices in software design, development, and processes; Leading and coaching junior developers. |
Bsc in computer science or any relavent field +5 years of experience undertaking different responsibilities including Java and Microservices development, technical and functional analysis, and solution design. Strong understanding of the software development life cycle Command of architecture standards, principles, design patterns, and methodologies Knowledge of the principles of microservices architecture design Ability to analyze existing software to determine areas for continuous improvement Excellent analytical and problem-solving skills |
Microservices Developer | We are looking for a Microservices Developer to join our teams. This position represents an opportunity to undertake different responsibilities including development, functional and technical analysis in a multi-disciplinary environment. Your responsabilities: Analyze, design, and develop microservices intended for orchestration Design, build and maintain efficient, reusable, and reliable code Ensure the best practices in software design, development, and processes Implement microservices using tools such as Docker and Kubernetes |
Bachelor in Computer Science or any relavent field +2 years of experience developing Java solutions Strong understanding of object-oriented programming Knowledge of web architectures and services (HTTP, SOAP, REST, JSON) Knowledge of principles of microservices architecture design Experience with SpringBoot |
Senior Devops | We are working in a DevOps model, providing services to a major Telco company. The job scope will include supporting and developing new frontend and backend features in Java, Java script and React languages. You will: Support Production Environment; Develop new features; Standby 24h x 7d. |
Mandatory knowledge: Java, JavaScript, Unix, API (REST/SOAP), React; Nice to have: Docker/Kubernets, Oracle Products (WebLogic, WebCenter Sites, Database), Openshift; Communication skills for client interaction; Fluent in English. |
Devops | We are working in a DevOps model, providing services to a major Telco company. The job scope will include supporting and developing new frontend and backend features in Java, Java script and React languages. You will:
Support Production Environment; |
Mandatory knowledge: Java, JavaScript, Unix, API (REST/SOAP), React; Nice to have: Docker/Kubernets, Oracle Products (WebLogic, WebCenter Sites, Database), Openshift; Communication skills for client interaction; Fluent in English. |
Senior Devops Application Server experience | We are working in a DevOps model, providing services to a major Telco company. The job scope will include supporting and developing new frontend and backend features in Java, Java script and React languages. You will:
Support Production Environment; |
Mandatory knowledge: Java, JavaScript, Unix, API (REST/SOAP), React; Nice to have: Docker/Kubernets, Oracle Products (WebLogic, WebCenter Sites, Database), Openshift; Communication skills for client interaction; Fluent in English |
Devops Application Server experience | We are working in a DevOps model, providing services to a major Telco company. The job scope will include supporting and developing new frontend and backend features in Java, Java script and React languages. You will: Support Production Environment; Develop new features; Standby 24h x 7d. |
Mandatory knowledge: Java, JavaScript, Unix, API (REST/SOAP), React; Nice to have: Docker/Kubernets, Oracle Products (WebLogic, WebCenter Sites, Database), Openshift; Communication skills for client interaction; Fluent in English. |
SRE | CI/CD & Automation | We are looking for a Site Reliability Engineer (SRE) for Vodafone Enterprise and Consumer IoT Program. This person will help building, supporting, and managing the activities towards the best practices implementation. Will participate in the solution definition to ensure its operability, ensure the solution resilience, acting as a SPOC within the team, look at monitoring KPI’s & logging efficiency to introduce new tools towards a more reliable solution and work with developers during the software development lifecycle to ensure that developed services are operationalized. | Experience in application reliability practices for client (internal and client) facing experiences; Experience with Environments & Infrastructure (Unix/Linux); Experience with Cloud (AWS, Oracle, Azure); Experience with Containers (Docker, Kubernetes); Good experience to address the following activities: Experience working in Operations; Experience in business/technical assessments on solutions life cycle asset management processes. |
SRE | Observability | We are looking for a Observability technical support candidate to work within our team. This person will help in preventive maintenance, especially on the monitoring operation and will be responsible to identify and resolve issues resulting from components.
This person will: Evaluate As-Is implementations and identify the gaps on monitoring and alarmistic; |
Linux Fundamentals administration; Scripting experience such as bash, python, perl, powershell or other; Knowledge in networking concepts and experience in troubleshooting (TCP/IP, LB, DNS); Experience on DevOps Approach and CI-CD best practices; Experience on Jenkins development; Knowledge in using monitoring tools (Dynatrace, Zabbix, Nagios, preferably Grafana); Knowledge of configuration management tools (Chef, Puppet preferably Ansible); Proficiency with JIRA and Confluence. |
Senior BI ETL | Working on a major BI and Analytics transformation project, for a tier 1 telecommunications operator around the world, as a BI ETL Consultant you will be consolidating or migrating the existing Data Warehouse and provide a unique and reliable view of information.
As part of the challenge, you will be dealing with a large data complexity, making adjustments, updating warehouses aligned with the business requirements, ensuring it is done in due time and with high quality standards. This is a unique opportunity to enroll in a journey to create one of the largest telco analytical instances with more than a thousand end users. |
Ability to deal with large volumes of data Know how in working on development using languages as SQL, PL/SQL, TSQL, etc; Know how in using ETL tools as: Unix, Talend, Oracle ODI, Informatica Power Center, DataStage, etc; Knowledge of Databases as: Oracle, Teradata, Microsoft SQL Server, etc. Know-how in Data Modeling (dimensional models and 3NF); Telco Business context; Knowledge of agile methodologies as Scrum. Database skills – Sybase IQ and BigQuery Experience with integration tools and ETL jobs in Talend or Composer |
Junior BI ETL | Working on a major BI and Analytics transformation project, for a tier 1 telecommunications operator around the world, as a BI ETL Consultant you will be consolidating or migrating the existing Data Warehouse and provide a unique and reliable view of information. As part of the challenge, you will be dealing with a large data complexity, making adjustments, updating warehouses aligned with the business requirements, ensuring it is done in due time and with high quality standards. This is a unique opportunity to enroll in a journey to create one of the largest telco analytical instances with more than a thousand end users. As part of your job, you will: Develop and maintain the full architecture of a Data Warehouse Design and build the ETL processes to integrate data sources |
Ability to deal with large volumes of data Know how in working on development using languages as SQL, PL/SQL, TSQL, etc; Know how in using ETL tools as: Unix, Talend, Oracle ODI, Informatica Power Center, DataStage, etc; Knowledge of Databases as: Oracle, Teradata, Microsoft SQL Server, etc. Know-how in Data Modeling (dimensional models and 3NF); Telco Business context. Knowledge of agile methodologies as Scrum. Nice to have: Database skills – Sybase IQ and BigQuery Experience with integration tools and ETL jobs in Talend or Composer |
Test Lead | We´re looking for a test lead to join our QA Team in our projects in the Middle East. | Previous experience working in a similar position Responsible for testing stream of relevant projets. Previous experience with Agile, DevOps, Test Automation, Cloud and Security Testing topics; Knowledge about the different phases of a Project and different test streams (Unit, System, Integrated, End to End, Acceptance Testing, etc…) both for traditional Waterfall & Agile delivery models; Knowledge of different test management tools such as Microfocus ALM, Zephyr, Jira] Arabic (Native) and English (Proficient) |
QA Automation Engineer | We are looking for a Software Engineer that has passion for quality software.
You will be part of a growing team responsible for assuring that all software produced in the company is delivered with a high quality. You will work closely with our project teams in a DevOps environment. In this role you can contribute to build the automation testing process and influence the implementation of best practices in the company. As part of your job you will: Definition, implementation and monitoring of the test plan for Digital Platform |
Previous experience working in a similar position (+2years working in a similar role) Automated test development tools and processes (Selenium, Cucumber, Rest, Soap UI, Phyton) Arabic (Native) and English (Proficient)Nice to have Test certifications; SQL (IBM DB2, Oracle, SQL Server) Scripting development |
QA Functional Tester | We are looking for a Functional Tester. You will be part of a growing team responsible for assuring that all software produced in the company is delivered with high quality. In this role, you can contribute to build testing process and influence the implementation of best practices.
In this team you will: Review and analyze system specifications |
Previous experience working in a similar position as a tester and test designing]. (+ 2 years)
Arabic (Native) and English (Proficient) Nice to have – Mobile – JIRA – Postman and Gherkin – Test automation –Â Test certifications] |
QA Junior Functional Tester | We are looking for a Functional Tester. You will be part of a growing team responsible for assuring that all software produced in the company is delivered with high quality. In this role, you can contribute to build testing process and influence the implementation of best practices.
In this team you will: Review and analyze system specifications |
Academic background in any IT related Engineering (professional programs, licenciate or master degree); interest for Quality
Arabic (Native) and English (Proficient) Nice to have Previous experience working in a similar position as a tester and test designing]. (0 – 1 year) |
Senior Android Developer | We are looking for an Android Developer to join our Online & CST team. This team specializes in providing online, retail and mobile solutions as well as developing mobile applications.
Working in this team, you will: Develop native applications for Android and understand the mobile technology stack |
Bachelors’ degree in Computer Science or similar +5 years of professional experience with Mobile development Experience with Kotlin, J2EE / J2ME, Android SDK, SQLite Experience integrating with RESTful APIs Understanding of Application Security Encryption and current security best practice English (fluent) and Arabic (native) |
Senior iOS Developer | We are looking for an IOS Developer to join our Online & CST team. This team specializes in providing online, retail and mobile solutions as well as developing mobile applications.
Working in this team, you will: Develop native applications for iOS and understand the mobile technology stack |
Bachelors’ degree in Computer Science or similar + 5 years of experience on Mobile development in iOS ecosystem such as Objective – C, iOS SDK, Xcode, Swift Experience integrating with RESTful APIs Understanding of Application Security Encryption and current security best practice English (fluent) and Arabic (native) |
Project Manager Middle East & Africa | We are looking to reinforce our team with an experienced project manager to assume responsibilities over our clients in the middle east and Africa region.
This represents an opportunity to undertake the role of project manager, assuming the responsibility of managing daily activities of the project team, working with the client to plan releases, team staffing, mitigating risk and managing scope changes. Responsibilities: Team planning and control plan execution (ensure that the work is performed on time with the quality expected by the Customer) |
Solid Knowledge of Telco Industry (BSS and OSS) 7+ years of experience involved in integration projects Previous experience in Project Management Ability to prioritize work and meet deadlines Planning, organizational and leadership skills Ability to create meaningful and trustworthy relations with internal & external stakeholders Ability to interact with functional and technical profiles involved in Multi-site development activities Fluency in written and spoken English and Arabic (mandatory) Availability to Travel (Europe, Middle East and Africa). |
Application Maintenance Engineer | WebMethods | The team to where this opportunity is open, aims to support our customers on the software lifecycle of the current solution, contributing to the maintenance of the business-critical deliverables. With this in mind, we aim to bolster the current team core, with a front-end developer that has the capacity, dedication, and a high level of autonomy on the analysis and problem resolution. We expect also that using the tools and the company ecosystem the candidates can engage with the customers and partners in search of the best solution E2E and influence future developments and applications evolution. | WebMethods Integration Platform 9.x, 10.x which includes Designer, UMS, MWS, Triggers, and Adapters, Flat Files, Kafka, SOAP UI, Oracle SQL, WinSCP, UNIX, JavaScript, SOAP and REST services. |
Containerization and Linux System Administrator | Design, install and support environments on on-premises using automation tools. | Linux systems administration (Mandatory); Openshift Experience – Management and Support (Mandatory); Containerization Experience – Kubernetes (Mandatory); Experience with automation tools as Ansible, Jenkins, Chef, Puppet (Mandatory); Support Dev Teams (System and application troubleshooting) (Mandatory); Support Incident Management, Service Request & Problem Management (Mandatory). |
Cloud System Administrator | Design, install and support environments Cloud environments using automation tools. | Experience with Design and implementation of Cloud environments AWS (Required) – IaaS/PaaS/SaaS/IaC (Mandatory); Experience with automation tools as Ansible or Terraform, Jenkins, Chef, Puppet (Mandatory); Linux systems administration (Mandatory); Docker and Kubernetes Experience. |