← العودة إلى الوظائف

فرصة عمل

Software Integration Engineer

Fekra Technologies

عن بُعد
الموقعEgypt
نوع الوظيفةدوام كامل
نظام العملعن بُعد
الراتبغير محدد
الراتب المتوقع
AIتقدير تقريبي لنطاق الراتب في سوق العمل المصري. هذا التقدير مولّد بالذكاء الاصطناعي، وليس راتبًا مؤكدًا من صاحب العمل.
٣٥٬٠٠٠ – ٦٠٬٠٠٠ EGP
تاريخ النشر

ملخص JobPlatform

نظرة سريعة على الوظيفة

هذه الوظيفة لدى Fekra Technologies، في Egypt، بنظام دوام كامل، ونظام العمل عن بُعد. تفاصيل الوظيفة والمهارات المعروضة أدناه مأخوذة من إعلان الوظيفة الأصلي.

ملف الشركة

عن الشركة

AIهذا الملخص مُعد بمساعدة الذكاء الاصطناعي اعتمادًا على المعلومات المتاحة، وقد لا يعكس جميع تفاصيل الشركة.

Fekra Technologies is a technology-focused organization seeking skilled professionals to contribute to its evolving digital solutions. The company is actively recruiting for roles such as Full Stack Engineer and Principal Software Engineer, indicating a strong emphasis on software development and system architecture. While the specific industry and website are not provided, the job titles suggest involvement in building scalable web applications and complex software systems. Fekra Technologies appears to prioritize technical expertise and innovation, offering opportunities for professionals to engage in meaningful projects that drive technological advancement. The company’s focus on senior-level positions implies a commitment to fostering leadership and deep technical capabilities within its teams. As an emerging entity, Fekra Technologies is likely positioned to provide dynamic work environments where engineers can make significant contributions to product development and system design.

الوصف الأصلي

عن الوظيفة

📢 Please read the job description carefully and ensure your CV is fully updated 📢 📌 Position: Software Integration Engineer 📍 Location: 100% Remote – Based in Egypt ⏰ Job Type: Full-time 📋 Contract Type: Long-term project-based role with ongoing extension based on project continuity and performance 🌐 Language: Excellent English communication skills are mandatory for this client-facing role 🎓 Experience: 10+ years 🚀 Start Date: Immediate 🗓 Working Days: Monday to Friday 🔵 About the Role FEKRA Technologies is looking for a highly skilled Senior Integration Engineer to join an innovative enterprise AI platform focused on strategy execution and business transformation. We are seeking an experienced engineer with strong hands-on expertise in enterprise system integrations, backend development, and data synchronization. In this role, you will be responsible for connecting enterprise applications, including ERP, CRM, and workflow automation platforms, to an existing AI-powered solution. The ideal candidate understands both the technical and business aspects of enterprise integrations, with the ability to build secure, reliable, and scalable connections between complex systems. This is a hands-on engineering role requiring proven experience with real enterprise integrations, not just API development. 🔵 Responsibilities Design, develop, and maintain reliable integrations between enterprise applications and the existing platform. Integrate ERP, CRM, and workflow automation systems using APIs, webhooks, and vendor-supported connectors. Analyze business data structures and implement accurate data mapping, transformation, and synchronization. Build and maintain backend integration services using Node.js and TypeScript. Handle authentication, API limitations, rate limits, error handling, retries, and data consistency. Configure and utilize official vendor sandbox and testing environments to validate integrations before deployment. Implement secure integration practices, including OAuth 2.0, access controls, and audit logging. Develop reusable integration components to support multiple enterprise platforms and client configurations. Troubleshoot integration issues, optimize performance, and ensure production reliability. Collaborate directly with the CTO to design and deliver effective integration solutions. 🔵 Requirements Enterprise Integration Experience Proven hands-on integration experience across all three categories, with at least one platform from each: ERP: SAP S/4HANA, Oracle ERP, or Microsoft Dynamics ERP. CRM: Salesforce, HubSpot, or Microsoft Dynamics CRM. Workflow Automation: Microsoft Power Automate or ServiceNow. Technical Expertise Strong backend development experience with Node.js and TypeScript. Proven experience building and deploying enterprise API integrations in production environments. Strong understanding of REST APIs, webhooks, authentication, and third-party integrations. Hands-on experience with data mapping, transformation, synchronization, and reconciliation. Good understanding of relational and NoSQL databases. Practical experience using official vendor sandboxes, developer environments, or test tenants. Knowledge of API security, error handling, monitoring, and integration reliability. Strong problem-solving skills and the ability to independently own complex integration tasks. Ability to communicate technical decisions clearly and work closely with technical leadership. Important: Candidates must have personally implemented enterprise integrations. Experience limited to theoretical knowledge, certifications, or basic API consumption is not sufficient. 🔵 Nice to Have Experience integrating additional enterprise platforms such as Workday, Jira, or Asana. Familiarity with Model Context Protocol (MCP). Experience designing reusable enterprise connectors. Exposure to AI-powered platforms or agentic AI workflows. 🔵 Why Join Fekra? 🏆 ISO-Certified & ISTQB Platinum Partner – Be part of a globally recognized company. 🌍 100% Remote – Work from anywhere! 💰 Competitive Salary 🚀 Exciting Projects – Work on cutting-edge fintech and cloud-based applications. 📈 Career Growth – Enjoy continuous learning and professional development. 💡 Flexible Work Options – Part-time and full-time remote opportunities. 🤝 Collaborative Culture – Join a dynamic, supportive, and innovative team. Show more

المسار المهني

نظرة عامة على الدور

AIهذا الملخص مُعد بمساعدة الذكاء الاصطناعي اعتمادًا على المعلومات المتاحة، وقد لا يعكس جميع تفاصيل الشركة.

A Software Integration Engineer is responsible for combining software components to ensure seamless system functionality. This role involves testing, configuring, and maintaining integrated systems to meet project requirements.

المهارات

المهارات المطلوبة

TypeScriptAgentic AINode.js

مصدر الوظيفة

إعلان الوظيفة الأصلي

تم العثور على هذه الوظيفة من خلالLinkedIn. يمكنك مراجعة الإعلان الأصلي من خلال رابط المصدر قبل التقديم.

عرض الإعلان الأصلي ↗

وظائف أحدث قد تناسبك

اكتشف فرصًا حديثة مرتبطة بهذا الإعلان.

LinkedIn

Senior Software Test Engineer

Khazna

Location: Cairo, EgyptType: دوام كاملPosted:

Company Overview Khazna launched in 2020 with a mission to improve the financial well-being of the underbanked, who have little access to formal financial services by providing access to convenient, effective and secure smartphone-based financial services. Khazna has received the Central Bank of Egypt’s first prepaid card license and aims to become the go-to neobank for underbanked consumers across the Middle East. In the next phase of its journey, Khazna is looking to continue scaling up its operations in Egypt and to launch its operations in Saudi Arabia. This is a fun stage in the company's lifecycle as the core foundation has been but it is still early enough to assume a ton of ownership and to help shape the future of the company and its success. Join Khazna and contribute your skills and expertise to our mission of revolutionizing digital payments and driving financial inclusion across the region. Job Summary We are looking for a Senior Testing Engineer to join our QA team. In this role, you will be responsible for leading the testing scope of complex features end-to-end, owning regression planning and test cycle management, driving automation efforts using Playwright and SHAFT Engine and actively coaching and mentoring junior and mid-level team members. You will collaborate closely with development, product and operations teams to ensure quality standards are met across every release cycle from UAT regression through production sign-off. The ideal candidate is technically strong, process-disciplined, and a natural team contributor who takes ownership of quality beyond their individual scope. Key Responsibilities: Lead end-to-end testing for assigned features — including test planning, HLS writing, test case creation, execution, and sign-off. Define and review testing scope, coverage, and regression plans for assigned modules. Write, review, and maintain automation test scripts using Playwright and SHAFT Engine. Conduct API testing using Postman with full endpoint coverage. Solid hands-on experience in mobile testing across iOS and Android platforms. Own release cycles end-to-end from planning through UAT regression to production sign-off. Perform independent root cause analysis on production defects and communicate findings clearly to stakeholders. Manage Jira tasks, time logging, and Zephyr test cycles accurately and consistently. Coach and mentor junior and mid-level team members through structured feedback and regular 1:1s. Review and approve test cases and HLS documents produced by junior and mid-level engineers. Contribute to QA documentation, process standards and continuous improvement initiatives. Proactively flag risks, blockers, and coverage gaps before they impact delivery. Job Requirements: Bachelor's degree in Computer Science, Engineering or a related field. 5 years of experience in software quality assurance with at least 1–2 years in a senior or lead QA role. Proven hands-on experience with test automation frameworks specifically Playwright and/or SHAFT Engine. Solid experience in API testing using Postman. Strong knowledge of mobile testing across iOS and Android platforms. Proficiency in test management tools:Jira and Zephyr. Experience owning and leading full release cycles in an agile environment. Demonstrated ability to write, review and maintain automation scripts independently. Experience mentoring or coaching junior team members. Strong understanding of QA processes, defect lifecycle and documentation standards.

GoAgile
LinkedIn

Mid Level DevOps Engineer

Fixed Misr (FEDIS)

Location: Cairo, Cairo, EgyptType: دوام كاملPosted:

Job Responsibilities • Administer, maintain, and troubleshoot Linux servers and operating systems in development, testing, and production environments. • Design, implement, maintain, and optimize CI/CD pipelines to automate application builds, testing, deployments, and releases. • Manage containerized applications using Docker and support Kubernetes clusters, workloads, services, networking, and deployments. • Manage Git repositories, branching strategies, merge requests, version control, and Git-based deployment workflows. • Implement infrastructure and operational automation using Ansible and scripting languages such as Bash or Python. • Configure and maintain monitoring, alerting, and observability solutions to track infrastructure health, application performance, and resource utilization. • Implement centralized logging solutions to collect, analyze, and troubleshoot system, application, and container logs. • Support database operations, including backup and recovery, replication, performance monitoring, high availability, and troubleshooting. • Integrate security practices into CI/CD pipelines, including source-code analysis, dependency scanning, container image vulnerability scanning, and security checks. • Manage container image registries, image versioning, access controls, and secure image distribution. • Apply DevSecOps practices to improve infrastructure security, access management, secrets handling, and configuration compliance. • Troubleshoot infrastructure, networking, deployment, and application issues, perform root-cause analysis, and implement preventive measures. • Support release management, deployment validation, rollback procedures, patching, upgrades, and production incident resolution. • Collaborate with development, infrastructure, database, and security teams to improve system reliability, availability, and operational efficiency. • Maintain technical documentation, operational procedures, deployment guides, and incident reports. Job Requirements • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field. • 2–5 years of hands-on experience in DevOps, Linux administration, system administration, or infrastructure automation. • Strong understanding of Linux operating systems, system services, process management, permissions, storage, and troubleshooting. • Practical experience with Docker, Kubernetes, container lifecycle management, and application deployments. • Experience developing and maintaining CI/CD pipelines using GitLab CI/CD, Jenkins, or equivalent tools. • Good understanding of Git, repository management, branching strategies, and collaborative development workflows. • Experience with monitoring, centralized logging, alerting, and troubleshooting production environments. • Working knowledge of databases, backup and recovery, replication, and high availability concepts. • Understanding of networking fundamentals, including TCP/IP, DNS, HTTP/HTTPS, proxies, load balancing, and SSL/TLS. • Familiarity with security best practices and integrating automated security checks into software delivery workflows. • Ability to troubleshoot technical issues independently and collaborate effectively with cross-functional teams. Must-Have Technical Skills • Linux Administration: RHEL, Ubuntu, or equivalent Linux distributions. • Containerization: Docker, Docker Compose, container image management, and registries. • Container Orchestration: Kubernetes fundamentals, deployments, services, ConfigMaps, Secrets, ingress, and troubleshooting. • CI/CD: GitLab CI/CD, Jenkins, or equivalent pipeline automation tools. • Version Control: Git, GitLab, GitHub, or equivalent repository platforms. • Automation and Scripting: Ansible, Bash, and basic Python scripting. • Monitoring and Alerting: Prometheus and Grafana, or equivalent monitoring solutions. • Logging and Analysis: ELK Stack, OpenSearch, or equivalent centralized logging platforms. • Databases: Working knowledge of PostgreSQL, MySQL, or similar relational databases, including backup, recovery, replication, and performance troubleshooting. • DevSecOps: SonarQube, Trivy, dependency vulnerability scanning, container image scanning, secrets management, and security integration in CI/CD pipelines. • Networking: TCP/IP, DNS, ports, HTTP/HTTPS, reverse proxies, load balancers, and SSL/TLS troubleshooting. • Infrastructure Operations: Patch management, capacity monitoring, incident response, high availability, and disaster recovery fundamentals. Experience Level •2–5 years of relevant hands-on experience, with a strong focus on Linux administration, containerization, CI/CD automation, monitoring, logging, databases, and DevSecOps practices. Preferred Certifications • Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD). • Red Hat Certified System Administrator (RHCSA). • GitLab CI/CD, Jenkins, or Ansible certifications. • Relevant Kubernetes security or DevSecOps certifications. Soft Skills • Strong analytical, troubleshooting, and problem-solving skills. • Attention to detail and a security-first mindset. • Good written and verbal communication skills. • Ability to work collaboratively with development, infrastructure, database, and security teams. • Willingness to learn, improve automation, and adopt better operational practices. • Ability to manage priorities and support production incidents when required. Show more

PythonPostgreSQLMySQLDockerKubernetesGitGitHub
LinkedIn

Senior Software Quality Control Engineer

EjadTech - إيجاد التقنية

Location: Cairo, Cairo, EgyptType: دوام كاملPosted:

📝 Job Title: SeniorQuality Control Team Engineer 📍 Location: Giza, Dokki / Hybrid Module 💼 Job Type: Full-Time 💡 Experience Required: Minimum 4 Years of Experience as "Quality Control Engineer" 🎓 Certification: ISTQB Certified is Preferred 💵 Salary is paid in USD 🔧 Responsibilities: 📋 Design and execute comprehensive test plans for new features. 🤖 Develop and maintain automated test scripts (Selenium, Cypress, etc.). 🐞 Identify, document, and track defects using tools like JIRA. 🧑 🏫 Mentor junior QC engineers and promote best testing practices. 🤝 Collaborate with developers and product teams to ensure product quality. 🚀 Conduct performance and security testing. 💻 Qualifications: 👨 💻 4+ years in software QC ✅ Strong experience with manual and automated testing. 🛠 Proficient in test automation tools (Selenium, Cypress, etc.) and scripting languages (Java, Python). ⚙️ Experience with CI/CD pipelines and version control (Git). 📊 Knowledge of performance testing (JMeter) and security testing (OWASP). Show more

PythonJavaGit
LinkedIn

Senior Data Scientist

Beltone

Location: New Cairo, Cairo, EgyptType: دوام كاملPosted:

Are you passionate about transforming data into actionable business solutions? Are you tech-savvy and eager to work with cutting-edge tools and technologies? Do you thrive in an environment where you can mentor others, drive innovation, and play a key role in major company initiatives? We’re looking for a Senior Data Scientist to join our dynamic team at Beltone Data Science and Analytics! Responsibilities Lead and execute end-to-end data science projects, encompassing problem definition, data exploration, model development, and solution deployment. Contribute to the design and development of scalable data science and AI-driven products and solutions. Uphold best practices in coding, ensuring maintainable, efficient, and well-documented code across all data science initiatives. Participate in and conduct code reviews to promote a culture of knowledge sharing, collaboration, and technical excellence. Mentor and support junior data scientists and analysts, actively contributing to their technical and professional development. Play a key role in managing the internship program, including supervising and developing interns to maximize their learning experience. Engage directly with clients to understand their business needs and deliver impactful, data-driven solutions tailored to their challenges. Continuously stay informed on emerging trends, tools, and advancements in data science, machine learning, and artificial intelligence. Qualification 3–5 years of hands-on experience in data science roles. Proficiency in Python and SQL; strong coding and querying skills. Solid understanding of machine learning and statistical methods. Strong grasp of data visualization concepts and techniques. Demonstrated ability to write clean, maintainable code and solve complex problems. Excellent communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders. A collaborative, growth-oriented mindset and a genuine interest in mentoring others. Experience with data pipelining, wrangling, and common data engineering stacks. Strong data modeling skills and experience working with large, complex datasets. Experience with cloud data platforms (AWS, GCP, Azure). Strong business acumen and ability to understand client needs. Why Join Us? Impactful projects with real business value. Opportunities to lead, mentor, and shape the next generation of data talent. Innovative and supportive team culture. Exposure to diverse projects and business domains. Competitive compensation and growth opportunities. Show more

PythonMachine LearningArtificial IntelligenceSQLAWSAzureGCP