Software Engineer
6 months ago
**About the role**:
About OINIS:
Orange International Networks Infrastructures & Services (OINIS) is a technical department serving the group at an international dimension. With more than 1700 collaborators highly qualified trough the world, OINIS is a privileged stakeholder for networks, infrastructure and security. OINIS’s mission is to conceive, plan, broadcast, display and operate international networks and long distance (backbone), as well as the IT infrastructures of the group. Joining OINIS means joining a great place to work with teams of men and women with a variety of profiles and evolving in an international and multicultural environment. We are experiencing Agile methodology in our way of working as well as Digital Transformation. This human capital at OINIS will open evolution perspectives for you, while benefiting from our teams experience and sharing yours.
About the role:
- OINIS is looking to fill in the position of Software Engineer to work on the SDN/NFV Domains.
- Work with the Solution Architect and other team members to analyze the customer requirements, and reach a suitable software solution architecture that addresses the requirements.
- Develop the solution using the identified frameworks and test the code using standard code quality analysis tools.
- Work with open source and/or commercial solutions to develop the solution.
- Participate to periodical progress review meetings with the customer to track the development progress, address issues that come up, and fine-tune the final results.
- Continue to work the Solution Architects and other Software Developers in the team in building, testing, and supporting the final solution that would be use in customer production environment.
- Develop the needed technical documentation and manuals needed by the customer to start using and maintaining the solution.
- Contribute to the open source community SDN/NFV projects the lessons learned, new ideas, and new code, based on the implemented use cases above.
**About you**:
About you:
- Have BSc Computer Science or Computer Engineering or Communication Engineering; university degree with 3-6 years experience;
- Mandatory knowledge of Object Oriented Programming, Design Patterns, and Micro Services Architectures
- Mandatory knowlege of XML, JSON, YAML, RESTful API, Swagger, OpenAPI, GRPC, and Protobuf.
- Mandatory experience with C/C++ or Python or Golang.
- Mandatory experience with Git, Gerrit, Maven, Make, Gitlab, etc...
- Mandatory experience with databases, e.g. SQL, MySQL, MariaDB, Redis
- Mandatory experience with Linux OS and Shell Scripting
- Prefer experience with virtualization technologies, e.g. KVM, VMWARE, Openstack, etc...
- Prefer experience with container technologies, e.g. LXC, Dockers, Kubernetes, Rancher, Helm, etc...
- Prefer experience with CI/CD and DevOPs, e.g. Anisble, Gitlab CI, Jenkins
- Prefer experience with Agile Methodologies, Scrum Process, Sprints, and tools, e.g. JIRA, Confluence, etc...
- Automated test suites, frameworks such as Selenium, Robot Framework, Pytest, JUNIT, Mockito, etc.
- Have a real passion for clean code; unit testing; automation testing and continuous delivery
- Have drive with practicality; a critical thinker; dedicated to solving problems at team level; are open and flexible
- Passionate and creative about learning, especially in the areas of technology, service design patterns and system architectures
- Capable to write clear technical documentation
- Have strong written and verbal communication abilities
- Big plus having knowledge or some background in IP DATA Networks, VOIP Networks, or EPC Mobile Core Networks.
- Fluent in English in Mandatory.
- Fluent in French is a plus.
**Additional information**:
(Nice to have):
- Have knowledge about opensource EPC/5GC solutions e.g., Open AI Interface OAI, Open5GS, Free5GC, srsRAN, MAGMA, etc.
- Have knowledge about VOIP solutions and protocols e.g., SIP, SDP, RTP, opensource SIP & Media servers such as Free Switch, Asterisk, Kamailio, Open Sips, Sipp, etc...
- Have knowledge in Routing and Switching e.g., IP Protocol, Routing Protocols like BGP, Ethernet and VLANs, TCP/IP, UDP, MPLS, IPSEC, SSL, DNS, NAT, SNMP, VPP, DPDK, SONIC, FRRouting, OpenWRT, Flannel, Calico, Canal, etc...
- Virtual network labs simulation tools such as EVENG, GNS3 or Cisco Packet Tracer.
- Network troubleshooting/monitoring tools such as Wireshark, ZABBIX, or PRTG.
**Contract**:
Regular
-
Software Engineer
7 months ago
مصر, Egypt Applab Software Trading Full time**Job Overview**: We are seeking a talented Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing high-quality software solutions and contributing to all phases of the development lifecycle. **Duties**: - Design, develop, and implement software solutions - Participate in requirements analysis - Collaborate with...
-
Software Development Engineer
6 months ago
مصر, Egypt Siemens Digital Industries Software Full timeSiemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. Digital Verification Technologies ( **DVT** ) division is looking for a highly qualified **Software Development Engineer** for an...
-
Software Development Engineer
6 months ago
مصر, Egypt Siemens Digital Industries Software Full timeSiemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. We're looking for a **Software Development Engineer** to join our **Calibre Engineering division** in **Cairo, Egypt**. **Main...
-
Software Development Engineer
6 months ago
مصر, Egypt Siemens Digital Industries Software Full timeSiemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. We are currently seeking a Software Development Engineer to join our Brightly Team in Cairo, Egypt. **Responsibilities**: - Write...
-
Software Tester Engineer
6 months ago
مصر, Egypt TechnoMasr for (web solutions and software) Full timeReview requirements, specifications, and technical design documents to provide timely and meaningful feedback. - Reporting and reviewing software bugs using JIRA\ClickUp. - Analyzing assigned tasks issues and risks, then reported on JIRA\ClickUp. - Creating Mind-Map and executing complex Test Case Procedures and Test Scripts, API Tests. - Completing testing...
-
Software Engineer
6 months ago
مصر, Egypt اورنچ مصر Full timeAbout the job Software Engineer **Purpose of the job** senior software engineer is typically required to work with and supervise a team of software engineers developing information systems for a website or other software programs **Duties and responsibilities** - Participate in development of new services and operations support team to ensure delivery and...
-
Software Engineer
6 months ago
مصر, Egypt Procore Technologies Full time**Job Description**: We’re looking for **Software Engineer** to join our Payments Team in the Financial Division. In this role, you’ll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects. As a **Software Engineer**, you are responsible for designing, building, and shipping software using...
-
Software Engineer
6 months ago
مصر, Egypt Procore Full timeWe’re looking for **Software Engineer** to join our Payments Team in the Financial Division. In this role, you’ll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects. As a **Software Engineer**, you are responsible for designing, building, and shipping software using your analytic,...
-
Software Engineer
6 months ago
مصر, Egypt Orange Full time**Purpose of the job** Senior software engineer is typically required to work with and supervise a team of software engineers developing information systems for a website or other software programs **Duties and responsibilities** - Participate in development of new services and operations support team to ensure delivery and resolution of solutions...
-
Software Engineer
6 months ago
مصر, Egypt Giza Systems EG Full timePrepares and reviews low-level software designs. - Selecting features, building and optimizing pipelines using machine learning supervised and - unsupervised techniques - architecture principles. - Processing, cleansing, and verifying the integrity of data used for analysis - Preparing unit test cases and writing unit test code. - Writing automated build and...
-
Senior Software Engineer
6 months ago
مصر, Egypt CharCentric Full timeCharCentric is a dynamic technology firm operating in the UAE. We are focused on providing top-tier technology consulting and engineering services to both emerging and established businesses. Tasks - Work with our founder on hiring more specialized roles in the near future. - Lead and manage a team of software engineers to ensure successful completion of...
-
Software Engineering Manager
6 months ago
مصر, Egypt CharCentric Full timeCharCentric is a dynamic technology firm operating in the UAE. We are focused on providing top-tier technology consulting and engineering services to both emerging and established businesses. Tasks - Work with our founder on hiring more specialized roles in the near future. - Lead and manage a team of software engineers to ensure successful completion of...
-
Software Engineer in Ai
6 months ago
مصر, Egypt robusta Full timeRobusta, a tech agency specializing in digital transformation programs, is seeking a highly-skilled Software Engineer in AI to join their team. This position offers the unique opportunity to work with a diverse client base across different sectors and industries - providing a challenging and dynamic work environment. As a Software Engineer in AI, you will...
-
Software Development Engineer
6 months ago
مصر, Egypt Siemens Full timeSiemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. Digital Verification Technologies (**DVT**) division is looking for a highly qualified **Software Development Engineer** for an...
-
Software Engineer
6 months ago
مصر, Egypt Salesbox Full time**Key Responsibilities**: Utilize modern JavaScript frameworks such as Vue, Angular, or React to build dynamic and responsive user interfaces. Develop and consume RESTful APIs to integrate front-end components with back-end services. Implement and adhere to best practices in version control using Git. Collaborate with cross-functional teams to define,...
-
Software Engineer
6 months ago
مصر, Egypt Blink22 Full timeAs a Mobile Engineer at Blink22, your role will involve collaborating with various departments within the company to ensure the successful creation and implementation of innovative and streamlined mobile experiences. Additionally, you will actively contribute to enhancing our internal workflows and fostering a culture of continuous improvement and...
-
Software Engineering Manager
6 months ago
مصر, Egypt Spectro Systems Full timeA leading innovator in the IoT space, is seeking an experienced Engineering Manager to lead our software development team. **Position Summary**: As an Engineering Manager, you will play a pivotal role in driving our software development initiatives for IoT products. You will lead a team of talented engineers to build scalable and robust systems, ensuring...
-
Senior Software Engineer
6 months ago
مصر, Egypt اورنچ مصر Full timeAbout the job Senior Software Engineer **Purpose of the job** senior software engineer is typically required to work with and supervise a team of software engineers developing information systems for a website or other software programs **Duties and responsibilities** - Participate in development of new services and operations support team to ensure...
-
Manager, Software Engineering
6 months ago
مصر, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. We are...
-
Manager, Software Engineering
6 months ago
مصر, Egypt Procore Technologies Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. We are...