DevOps Engineer Jobs - Giza Egypt
131 Jobs Found
Save and set alert for similar positionsManage alerts
<p>The role involves monitoring systems, managing deployments, troubleshooting application, middleware, database, and infrastructure issues, and supporting High Availability and Disaster Recovery operations. Working closely with cross-functional teams, the engineer also contributes to automation, operational improvements, and reliable service delivery through Linux, SQL, scripting, and DevOps practices.</p><h3>Key Responsibilities</h3><ul><li>Support applications across Development, UAT, Production, and DR.</li><li>Support Oracle WebLogic Server and Apache HTTP Server.</li><li>Perform deployments, health checks, and log monitoring.</li><li>Troubleshoot HTTP errors, timeouts, connectivity, CPU, memory, and disk issues.</li><li>Support JDBC Data Sources, database connectivity, and SQL troubleshooting.</li><li>Participate in production incidents, High Availability, and Disaster Recovery activities.</li><li>Develop basic automation scripts and technical documentation.</li><li>Collaborate with Development, Database, Infrastructure, Network, and Security teams.</li></ul><p>Not a perfect fit? Worried that you don't meet all the desired criteria exactly? At Vodafone we are passionate about empowering people and creating a workplace where everyone can thrive, whatever their personal or professional background. If you're excited about this role but your experience doesn't align exactly with every part of the job description, we encourage you to still apply as you may be the right candidate for this role or another opportunity.</p><p><strong>Desired Candidate Profile</strong></p><h3>Qualifications:</h3><ul><li>Bachelor's degree in a relevant technical field.</li><li>1 2 years of experience in Application Support, Middleware, Infrastructure, DevOps, System Administration, or a related role.</li><li>Good Linux, SQL, and database fundamentals.</li><li>Strong troubleshooting and analytical skills.</li></ul><h3>Preferred Technologies</h3><ul><li>Linux / RHEL | Oracle WebLogic | Apache HTTP Server | Oracle Database | SQL | Bash | Docker | Kubernetes | OCI</li></ul><h3>Required Technical Knowledge:</h3><ul><li>Linux / RHEL: processes, services, permissions, CPU, memory, disk, logs, and basic networking.</li><li>Web Server Concepts: HTTP/HTTPS, reverse proxy, load balancing, SSL/TLS, status codes, timeouts, health checks, and basic Apache HTTP Server knowledge.</li><li>Application Server Concepts: difference between Web Server and Application Server, plus basic knowledge of Domain, Admin Server, Managed Server, Cluster, Node Manager, JVM, Deployments, JDBC Data Sources, and Connection Pools. Basic Oracle WebLogic knowledge is preferred.</li><li>High Availability: load balancing, failover, redundancy, health checks, clustering, Active-Active / Active-Passive, and Disaster Recovery.</li><li>Database: basic Oracle Database, SQL, JDBC, and Connection Pool knowledge.</li><li>Troubleshooting flow: User Load Balancer Web Server Application Server Database Ability to identify the likely failing layer and collect relevant logs.</li><li>Docker & Kubernetes Foundation-level knowledge is required.</li><li>DevOps & Automation Basic knowledge of Git, CI/CD, Bash/Shell scripting, and automation.</li></ul><h3>Nice to Know</h3><ul><li>Networking: DNS, TCP/IP, ports, firewalls, routing, load balancers, and connectivity troubleshooting.</li><li>Security: authentication, authorization, SSL/TLS, certificates, least privilege, and application security basics.</li></ul>
<p>Manage, maintain, and optimise cloud infrastructure on GCP</p><p>Design, deploy, and support Kubernetes clusters and containerised applications</p><p>Build and enhance Infrastructure as Code using Terraform</p><p>Develop, maintain, and optimise CI/CD pipelines for application and infrastructure delivery</p><p>Administer and support Linux-based systems across cloud environments</p><p>Implement secure secrets management and access controls using Vault</p><p>Build and improve monitoring, logging, alerting, and observability solutions</p><p>Provide operational support across development, staging, and production environments</p><p>Troubleshoot infrastructure, deployment, networking, and platform issues</p><p>Collaborate with engineering, security, and operations teams to enhance automation, security, and reliability</p><p>Implement cloud security best practices, IAM controls, backup strategies, and disaster recovery plans</p><p>Participate in incident response, root cause analysis, and service improvement initiatives</p><p>Maintain documentation, operational runbooks, and platform standards</p><p>Support knowledge sharing and promote DevOps and platform engineering practices</p><p>Opportunity to work on large-scale, modern cloud infrastructure</p><p>Exposure to advanced DevOps, automation, and cloud-native technologies</p><p>Collaborative environment focused on innovation and continuous improvement</p><p>Opportunities to develop expertise in platform engineering and cloud security</p><p>A supportive culture that encourages learning and knowledge sharing</p><p>dvanced cloud platform architecture and optimisation on GCP</p><p>Kubernetes platform design and container orchestration at scale</p><p>Infrastructure as Code and automation best practices</p><p>Monitoring, observability, and performance optimisation techniques</p><p>DevOps collaboration, incident management, and service reliability practices</p><p><strong>Desired Candidate Profile</strong></p><p>3-6 years of Experience</p><p>Experienced in Google Cloud Platform (GCP) with hands-on delivery experience</p><p>Proficient in managing Kubernetes platforms in production environments</p><p>Skilled in Terraform and Infrastructure as Code practices</p><p>Strong background in Linux administration and troubleshooting</p><p>Familiar with Vault or similar secrets management platforms</p><p>Experienced in building and maintaining CI/CD pipelines</p><p>Knowledgeable in monitoring and observability tools such as Prometheus, Grafana, ELK, or similar</p><p>Comfortable supporting both development and production environments</p><p>Strong understanding of networking, system reliability, and cloud security</p><p>Able to script and automate using Bash, Python, or similar</p><p>Capable of troubleshooting, incident handling, and problem resolution</p><p>Familiarity with GitOps tools, Helm, SRE practices, and access/policy management is advantageous</p><p>Relevant certifications in GCP, Kubernetes, Terraform, or Vault are desirable</p><p>Not a perfect fit? Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p>
<p>We are looking for a hands-on Technical Lead with a strong software engineering background and practical experience in AI-powered applications.<br> <br>The ideal candidate will lead technical implementation, support developers, make architectural decisions, and contribute directly to development across multiple projects.<br> <br>We are looking for someone who stays up to date with modern technologies, understands AI integration beyond basic API usage, and can balance code quality, performance, scalability, and delivery.</p> <h4>Key Responsibilities</h4> <ul> <li>Lead and mentor developers across backend, frontend, and AI-related projects.</li> <li>Design scalable, maintainable, and secure software architectures.</li> <li>Participate in hands-on development, code reviews, and technical troubleshooting.</li> <li>Design and implement AI-powered features using LLMs, RAG, AI Agents, and workflow orchestration.</li> <li>Evaluate new technologies and recommend practical improvements.</li> <li>Establish coding standards, development best practices, and technical documentation.</li> <li>Collaborate with Product Owners, DevOps, QA, and Security teams.</li> <li>Identify technical risks, resolve bottlenecks, and improve engineering productivity.</li> <li>Support integrations, legacy system modernization, and cloud-based applications.</li> </ul> <h4>Required Qualifications</h4> <ul> <li> <strong>4+ years</strong> of professional software development experience.</li> <li>Previous experience as a Technical Lead or demonstrated technical leadership capabilities.</li> <li>Strong backend development experience with <strong>Python, .NET, or Node.js</strong>.</li> <li>Good understanding of software architecture, REST APIs, databases, and system integrations.</li> <li>Practical experience with <strong>LLMs, OpenAI APIs, RAG, AI Agents, or LangChain/LangGraph</strong>.</li> <li>Familiarity with modern frontend technologies such as React or Next.js.</li> <li>Experience with Git, code reviews, Docker, and CI/CD fundamentals.</li> <li>Strong problem-solving, communication, and mentoring skills.</li> <li>Ability to work hands-on while guiding a development team.</li> </ul> <h4>Nice to Have</h4> <ul> <li>Experience with Azure or AWS.</li> <li>Experience building production-ready AI applications.</li> <li>Knowledge of vector databases, embeddings, and semantic search.</li> <li>Familiarity with AI evaluation, guardrails, and observability.</li> <li>Experience with real-time applications, WebSockets, or speech-to-text solutions.</li> <li>Understanding of microservices, event-driven architecture, and application security.</li> <li>Experience modernizing legacy applications.</li> </ul><p><strong>Desired Candidate Profile</strong></p><h4>What We're Looking For</h4> <ul> <li>A technical leader who is still passionate about coding.</li> <li>Someone who understands modern AI technologies and knows when and how to use them.</li> <li>A problem solver who can take ownership of technical challenges.</li> <li>Someone who can guide a team without unnecessary complexity or overengineering.</li> <li>A continuous learner who actively follows developments in software engineering and AI.</li> </ul>
<strong>Who We Are<br><br></strong>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through Talent, Technology & Transformation.<br><br>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability.<br><br>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.<br><br>#VOIS #BeUnrivalled #CreateTheFuture<br><br><strong>About This Role<br><br></strong>We are seeking an experienced Senior DevOps Engineer to join our Tools & Deployment Centre of Excellence. In this role, you will support the design, integration, deployment and operation of modern cloud-native platforms serving multiple Vodafone markets globally. The successful candidate will contribute to delivering secure, scalable and production-ready solutions across private cloud environments, with a strong focus on Kubernetes, containerisation technologies and DevOps practices. This opportunity is ideally suited to an individual with experience in system integration, platform operations, service management and cloud-native application delivery.<br><br><strong>What You’ll Do<br><br></strong>Lead the integration, implementation and support of DevOps tools and platform services.Manage Kubernetes, Docker and API management platform integrations within enterprise environments.Take ownership of platform migrations, upgrades and release deployments.Monitor and maintain application and infrastructure availability across UNIX/Linux and Windows environments.Ensure incidents and service requests are resolved within agreed service level commitments.Prioritise and manage multiple operational cases simultaneously while maintaining service quality.Perform technical troubleshooting and root cause analysis for complex platform and infrastructure issues.Support database-related investigations and issue resolution.Collaborate with vendors and internal stakeholders where required to support service delivery.Maintain and continuously improve technical documentation, knowledge repositories and operational procedures.Contribute to service management activities and platform lifecycle management.Ensure technical solutions are well-documented, practical and aligned with operational requirements.<br><br><strong>Who You Are<br><br></strong>Experience with Kubernetes and container orchestration technologies.Strong knowledge of Docker and cloud-native application deployment practices.Experience working with Kafka and microservices-based architectures.Knowledge of database technologies including PostgreSQL, DynamoDB and Cassandra.Experience with one or more programming languages such as Python, Ruby or Go.Understanding of UNIX/Linux administration and platform operations.Knowledge of IT infrastructure technologies including DNS, Proxy and connectivity concepts.Experience in system integration, deployment and operational support environments.Familiarity with cloud technologies; AWS experience is advantageous.Exposure to Redshift is beneficial.Understanding of software or web development concepts is considered an advantage.Knowledge of Remedy and ITIL service management practices is desirable.Strong analytical, troubleshooting and problem-solving capabilities.Ability to manage priorities effectively in a dynamic operational environment.<br><br><strong>Not a perfect fit?<br><br></strong>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.<br><br><strong>What's In It For You<br><br></strong>Opportunity to work on global-scale platforms supporting Vodafone markets worldwide.Exposure to enterprise Kubernetes and container platform environments.Involvement in modern DevOps, cloud-native and automation initiatives.Collaboration with international teams and technology specialists.Opportunity to contribute to platform innovation, service reliability and operational excellence.Experience working with mission-critical applications and large-scale infrastructure environments.<br><br><strong>What Skills You Will Learn<br><br></strong>Advanced Kubernetes platform operations and administration.Enterprise DevOps and release management practices.Cloud-native application deployment and lifecycle management.Large-scale incident management and service reliability engineering concepts.Infrastructure automation, platform optimisation and operational governance.Cross-functional stakeholder collaboration within global technology environments.<br><br><strong>VOIS Equal Opportunity Employer Commitment<br><br></strong>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, , pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.<br><br><strong>Join Us<br><br></strong>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.<br><br>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.<br><br>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.<br><br><strong>Alert <br><br></strong>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud.<br><br>#JDEnhancedByTARA<br><br><strong>Follow us on social media<br><br></strong>LinkedIn: https://www.linkedin.com/company/vois/Facebook: https://www.facebook.com/voisglobalInstagram: https://www.instagram.com/voisglobal/You can also chat with our employees to learn more about our projects: https://lnkd.in/dpkrcvR2
<strong>Who We Are<br><br></strong>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through Talent, Technology & Transformation.<br><br>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability.<br><br>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.<br><br>#VOIS #BeUnrivalled #CreateTheFuture<br><br><strong>About This Role<br><br></strong>We are seeking a <strong>Senior DevOps Engineer specialising in Release & Deployment</strong> to support the integration, operation and evolution of global IT platforms. You will work with Kubernetes-based environments to deliver and maintain production-ready solutions capable of hosting applications for multiple clients within a private cloud environment.<br><br>The role combines <strong>DevOps engineering, system integration, release management and production support</strong>, with a focus on secure, reliable modern applications. You will help manage the application lifecycle across Vodafone companies globally while maintaining platform availability, resolving incidents and continuously improving technical processes.<br><br><strong>What You’ll Do<br><br></strong>Integrate, implement and support <strong>DevOps tools and Kubernetes-based platforms</strong>, including Docker and APIGEE.Own application and platform <strong>release migrations and upgrades</strong>, ensuring reliable transition to new releases.Maintain the availability and operational performance of applications and their hosted servers across <strong>UNIX/Linux and Windows environments</strong>.Troubleshoot incidents and service requests across applications, databases, infrastructure and connectivity, taking appropriate technical steps to identify root causes and restore services.Manage multiple incidents and cases according to agreed <strong>Service Level Agreements (SLAs)</strong>, working with vendors where required.Diagnose and resolve database-related issues across supported technologies.Maintain accurate technical documentation, operational guidance and the team's <strong>knowledge base</strong>.Use existing documentation, knowledge-management systems and operational tools to accelerate incident resolution.Contribute to service improvements and develop tools or processes that improve efficiency and reduce repetitive manual work.<br><br><strong>Who You Are<br><br></strong>You have hands-on experience with <strong>Kubernetes</strong> and containerised environments using <strong>Docker</strong>.You understand <strong>microservices architectures</strong> and have experience with <strong>Kafka</strong>.You have experience working with database technologies such as <strong>PostgreSQL, DynamoDB and Cassandra</strong>.You have practical <strong>UNIX/Linux administration</strong> experience.You understand IT infrastructure technologies and connectivity concepts, including <strong>DNS and proxy technologies</strong>.You can use one or more programming or scripting languages, preferably <strong>Python, Ruby or Go</strong>.You can systematically troubleshoot complex technical issues, identify root causes and communicate solutions clearly.Experience with <strong>AWS and Amazon Redshift</strong> is advantageous.Software or web development experience would be beneficial.Experience with <strong>Remedy</strong> and knowledge of IT service management practices would be advantageous.<strong>ITIL Foundation certification</strong> would be beneficial.You are comfortable prioritising concurrent technical cases while working within agreed SLAs and quality expectations.<br><br><strong>Not a perfect fit?<br><br></strong>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.<br><br><strong>What's In It For You<br><br></strong>The opportunity to work with <strong>cloud-native and DevOps technologies</strong>, including Kubernetes, Docker, Kafka and microservices.Exposure to global IT platforms supporting Vodafone companies across multiple markets.Experience working on production environments where <strong>availability, reliability and effective incident management</strong> are critical.Opportunities to contribute to automation, tooling and process improvements that can save time and improve team performance.Collaboration across engineering, operations, service management and vendor teams within a global technology environment.<br><br><strong>What Skills You Will Learn<br><br></strong>Deeper expertise in <strong>Kubernetes-based production environments</strong> and containerised application deployment.End-to-end <strong>release, migration and platform upgrade management</strong>.Advanced troubleshooting across applications, databases, operating systems and infrastructure.Operational experience with highly available platforms and <strong>SLA-based service management</strong>.Knowledge-management and root-cause-analysis practices for production environments.Automation and continuous-improvement techniques within a global <strong>DevOps and microservices ecosystem</strong>.<br><br><strong>VOIS Equal Opportunity Employer Commitment<br><br></strong>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.<br><br><strong>Join Us<br><br></strong>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.<br><br>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.<br><br>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.<br><br><strong>Alert <br><br></strong>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud.<br><br>#JDEnhancedByTARA<br><br><strong>Follow us on social media<br><br></strong>LinkedIn: https://www.linkedin.com/company/vois/Facebook: https://www.facebook.com/voisglobalInstagram: https://www.instagram.com/voisglobal/You can also chat with our employees to learn more about our projects: https://lnkd.in/dpkrcvR2
<strong>Join Us<br><br></strong>At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.<br><br><strong>Role purpose<br><br></strong>The Full Stack Developer is responsible for designing, developing, testing, and maintaining end-to-end digital solutions spanning user interfaces, APIs, integrations, databases, and cloud services. The role combines front-end and back-end expertise to deliver scalable, secure, and high-performing applications aligned with enterprise architecture standards and business objectives. The Full Stack Developer collaborates with UX/UI Consultants, Product Owners, Solution Architects, QA Engineers, and DevOps teams to build modern digital platforms and customer-facing applications.<br><br><strong>Job Profile<br><br></strong><strong>Application Development<br><br></strong><ul><li>Design, develop, and maintain responsive front-end applications and reusable UI components </li><li>Develop server-side applications, APIs, and microservices </li><li>Build integrations with enterprise systems such as CRM, ERP, and third-party platforms </li><li>Design and optimize relational and NoSQL databases </li><li>Implement authentication, authorization, and secure coding practices </li><li>Optimize application performance, scalability, accessibility, and reliability </li><li>Troubleshoot and resolve defects across both front-end and back-end layers <br><br><br></li></ul><strong>Testing & Quality Assurance<br><br></strong><ul><li>Develop automated unit, integration, and API tests </li><li>Participate in peer code reviews </li><li>Troubleshoot and resolve application defects and production issues </li><li>Ensure adherence to coding standards and best practices <br><br><br></li></ul><strong>Project Management:<br><br></strong><ul><li>Estimate development effort and contribute to sprint planning </li><li>Deliver assigned features within agreed timelines and quality standards </li><li>Maintain technical documentation, API specifications, and deployment guides </li><li>Participate in code reviews and continuous integration practices <br><br><br></li></ul><strong>Stakeholder Management:<br><br></strong><ul><li>Collaborate with UX/UI, Product, QA, and DevOps teams </li><li>Translate business requirements into scalable technical solutions </li><li>Support user acceptance testing, deployment, and post-go-live stabilization <br><br><br></li></ul><strong>Risk Management:<br><br></strong><ul><li>Identify technical constraints and implementation risks </li><li>Propose mitigation plans and alternative approaches </li><li>Ensure front-end dependencies are managed effectively <br><br><br></li></ul><strong>Compliance & Auditing:<br><br></strong><ul><li>Ensure solutions comply with security, architecture, and coding standards </li><li>Follow data governance, accessibility, and audit requirements </li><li>Support secure development lifecycle practices <br><br><br></li></ul><strong>Comptencies And Qualifications<br><br></strong>Core competencies, knowledge and experience:<br><br><ul><li> 4-7 years of experience in software development </li><li> Strong proficiency in both front-end and back-end technologies </li><li> Experience developing cloud-native and containerized applications </li><li> Solid understanding of system integration and API design </li><li> Strong analytical, troubleshooting, and problem-solving skills </li><li> Ability to work independently and within agile teams </li><li> Excellent communication and stakeholder engagement skills </li><li> Excellent command of English <br><br><br></li></ul><strong>Must have technical / professional qualifications:<br><br></strong>Front-End Technologies<br><br>HTML5, CSS3, JavaScript, TypeScript<br><br>React, Angular, or Vue.js<br><br>Next.js<br><br>Tailwind CSS or Material UI<br><br>Back-End Technologies<br><br>Java / Spring Boot<br><br>C# / .NET<br><br>Python / FastAPI or Django<br><br>Node.js / NestJS or Express.js<br><br>Databases<br><br>PostgreSQL, MySQL, SQL Server<br><br>MongoDB, Redis<br><br>APIs & Integration<br><br>REST APIs, GraphQL<br><br>OpenAPI / Swagger<br><br>OAuth 2.0, OpenID Connect, JWT<br><br>DevOps & Cloud<br><br>Docker, Kubernetes<br><br>Git, Azure DevOps, GitHub Actions<br><br>Microsoft Azure, AWS, or Google Cloud<br><br>Testing & Quality<br><br>Jest, Playwright, Cypress<br><br>JUnit, NUnit, PyTest<br><br>SonarQube<br><br><strong>Not a perfect fit?<br><br></strong>Worried that you don’t meet all the desired criteria exactly? At Vodafone we are passionate about empowering people and creating a workplace where everyone can thrive, whatever their personal or professional background. If you’re excited about this role but your experience doesn’t align exactly with every part of the job description, we encourage you to still apply as you may be the right candidate for this role or another opportunity.<br><br><strong>Who We Are<br><br></strong>We are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.<br><br>Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. ;We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.<br><br>If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please refer to https://careers.vodafone.com/application-adjustments/ for guidance.<br><br>Together we can.
<p><strong>Key Responsibilities:</strong></p><p>1. Test Strategy & Planning</p><p>o Participate in defining test strategies for projects.</p><p>o Develop test plans, test cases, and automation scripts.</p><p>o Contribute to best practices and standards for test execution and documentation.</p><p>2. Test Execution & Automation</p><p>o Execute manual and automated test cases across platforms.</p><p>o Design and maintain automation scripts for functional, regression, and smoke testing.</p><p>o Integrate test suites within CI/CD pipelines and monitor execution.</p><p>3. Mentorship & Review</p><p>o Mentor and support junior testers with technical guidance and code reviews.</p><p>o Share knowledge of tools and practices through documentation or training sessions.</p><p>4. Collaboration & Requirements Analysis</p><p>o Work with developers, business analysts, and product owners to understand functional and technical requirements.</p><p>o Participate in sprint planning and estimation meetings.</p><p>o Provide clear and timely feedback on quality risks, defects, and improvements.</p><p>5. Defect Management & Reporting</p><p>o Log, track, and manage defects using standard tools (e.g., JIRA, Azure DevOps).</p><p>o Analyze test results and prepare reports on test coverage and effectiveness.</p><p>o Provide input on improving software quality and testability.</p><p>6. Continuous Improvement</p><p>o Explore new tools and approaches to improve testing efficiency and coverage.</p><p>o Contribute to team retrospectives and process enhancements.</p><p><br></p><p><strong>Qualifications</strong></p><p>Education & Experience:</p><p>· Bachelor’s degree in computer science, Information Technology, or a related field.</p><p>· 3+ years of experience in software testing, including hands-on test automation.</p><p>· Experience mentoring junior team members.</p><p>· Strong understanding of QA methodologies, tools, and processes.</p><p>Technical Skills:</p><p>· Proficiency in test case design, test execution, and automation scripting.</p><p>· Hands-on experience with automation tools (e.g., Selenium, Appium, TestNG, Cucumber).</p><p>· Knowledge of API testing tools (e.g., Postman, Rest Assured).</p><p>· Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, Azure DevOps).</p><p>· Experience with at least one programming/scripting language (e.g., Java, Python).</p><p>· Performance testing experience (e.g., JMeter) is a plus.</p><p>· Certified ISTQB Foundation level is mandatory</p><p>· Certified ISTQB Agile tester is a Mandatory.</p>
<p>Help increase the speed of delivery in terms of setting technical environments, automating the development operations process, and improve quality of codes in alignment with the various technology pillars.</p><p>1. Work closely with Architecture Lead and Tech Lead to co-design, set up, and operationalize production-ready infrastructure to serve containerized applications</p><p>2. Provide Hands-on Planning, Design , Implementation & Support for container orchestrator platform to facilitate development process</p><p>3. Ensure appropriate performance configuration for high availability and scalability</p><p>4. Design and develop infrastructure monitoring and reporting tools to alert and catch spots to improve</p><p>5. Develop and maintain configuration management solutions</p><p>6. Automate infrastructure provisioning to minimize manual effort in DDC work</p><p>7. Design and implement standard software delivery pipeline</p><p>8. Define and ensure best practices in software development to steer overall development process</p><p>9.Deploy and evolve CI/CD tooling providing suitable documentation to speedup software development</p><p>10. Follow all relevant department policies, processes, standard operating procedures and instructions so that work is carried out in a controlled and consistent manner</p><p>11.Follow the day-to-day operations related to own jobs in the DDC department to ensure continuity of work.</p><p>12.Comply with all relevant CBE regulations, banking laws, AML regulations and internal CIB policies and code of conduct in order to maintain CIB s sound legal position and mitigate any potential risks.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor s degree in Computer Science or its equivalent. 3-5 years of relevant experience as a DevOps Engineer in a digital product development setup with the following technical experience; Excellent coding and scripting skills (Bash, Python) and experience in deploying large-scale architectures using modern cloud-based container platforms (PaaS/SaaS). Working knowledge infrastructure provisioning such as Terraform and configuration management such as Ansible. Experience administering production-grade Kubernetes cluster. Experience in continuous integration and related tools (e.g., Jenkins, Artifactory, Nexus, NPM, Maven, Git, Sonarqube). Experience in testing practices for both Apps and APIs with knowledge in provisioning and test data management. Experience as a DevOps or SRE Engineer in a cross-functional Agile team preferred. Skills: Strong communication skills with the ability to communicate complex technical concepts and align the organization on decisions. Strong problem-solving skills with the ability to quickly process complex information and present it in a clear, simple manner. Team collaboration skills to efficiently create innovative solutions. Strong understanding of Agile methodologies.</p>
<br><p><strong>About the Company</strong></p><p>MBC GROUP is the leading and largest media company in the Middle East and North Africa (MENA) region, that is home to over 17 leading TV channels, two radio stations, and Shahid – the world’s leading Arabic streaming platform. MBC Shahid is a leading digital platform in the Middle East, providing high-quality streaming services for a diverse range of content. We are committed to delivering exceptional user experience and expanding our offerings to meet the evolving needs of our audience.</p><p><br></p><p><strong>About the Role</strong></p><p>We are seeking a Senior Cloud Security & DevSecOps Engineer with hands-on experience in securing cloud environments and integrating security into CI/CD pipelines. The ideal candidate will work closely with development, operations, and security teams to design, implement, and maintain secure, scalable, and automated cloud solutions. This role focuses on strengthening cloud security posture, automating security controls, and ensuring compliance across cloud-based applications and infrastructure.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Implement and manage security best practices across cloud environments (AWS/GCP).</li><li>Build, maintain, and enhance DevSecOps pipelines with integrated security tools (SAST, SCA, DAST, IaC scanning).</li><li>Deploy and manage cloud-native security services (IAM, KMS, WAF, GuardDuty/Security Center, etc.).</li><li>Automate security controls using scripts, IaC tools (Terraform, CloudFormation), and CI/CD workflows.</li><li>Educate teams on the adoption of DevSecOps practices, tools, and implementation.</li><li>Monitor and respond to cloud security alerts, incidents, and compliance violations.</li><li>Work with engineering teams to ensure secure design, architecture, and deployment of applications.</li><li>Maintain documentation of security processes, configurations, and standards.</li><li>Support audits, compliance checks, and implementation of frameworks (ISO 27001, SOC 2, CIS Benchmarks, etc.).</li><li>Monitor and analyse traffic flow, application, and Cloud infrastructure records for suspicious activity or abnormal behavior.</li><li>Continuously evaluate new tools and technologies to improve the organization’s security posture.</li><li>Analysing security incidents and assisting teams in solving them.</li><li>Monitor and respond to cloud security alerts, incidents, and compliance violations.</li></ul><p><br></p><p><br></p><p><strong>Qualifications</strong></p><ul><li>A degree in Computer Science, Software Engineering, Cyber Security, or any related field.</li></ul><p><br></p><p><br></p><p><strong>Required Skills</strong></p><ul><li>Demonstrated ability and willingness to learn and build foundational knowledge in cloud security and application security.</li><li>Cloud security experience on any of (AWS, Azure, or preferrably GCP).</li><li>Familiarity with CI/CD practices and related security challenges.</li><li>Familiarity with DevOps tools: GitLab CI/CD, Jenkins, GitHub Actions, or Azure DevOps.</li><li>Familiarity with Security Tools including SAST, DAST, Vulnerability Scanners, Container.</li><li>Good understanding of cloud IAM, network security, encryption, and security monitoring.</li><li>Experience with monitoring, alerting, and analyzing system metrics to identify problems.</li><li>Scripting skills in Python, Bash, or PowerShell.</li></ul>
<p>Essential Job Functions: Lead the technical design, development, customization, and implementation of Microsoft Dynamics 365 CRM/Customer Engagement solutions. Customize and configure entities/tables, forms, views, dashboards, business rules, workflows, security roles, and business process flows. Develop custom plugins, custom workflow activities, JavaScript/TypeScript extensions, Web API integrations, and server-side components using C#, .NET Framework, and .NET Core/.NET 6+ where applicable. Design and implement integrations between Dynamics 365 CRM and enterprise applications using REST/SOAP APIs, Azure Integration Services, Logic Apps, Azure Functions, Service Bus, and thirdparty integration platforms. Build and extend Power Platform solutions including Power Apps, Power Automate, Dataverse, and Power Pages when required. Participate in requirement analysis, fit-gap workshops, technical design sessions, estimation, and solution architecture reviews. Support data migration, data cleansing, duplicate detection, and integration mapping activities using Dataverse, Dataflows, KingswaySoft, SSIS, or similar tools. Manage solution packaging, deployment, environment strategy, release management, and CI/CD pipelines using Azure DevOps and Microsoft best practices. Troubleshoot complex CRM issues, optimize solution performance, ensure security compliance, and provide production support. Prepare and maintain technical design documents, interface specifications, deployment guides, unit testing evidence, and support documentation. Provide technical leadership, code reviews, mentoring, and guidance to junior CRM developers and consultants.</p><p><strong>Desired Candidate Profile</strong></p><p>6+ years of hands-on experience in Microsoft Dynamics 365 CRM/Customer Engagement technical implementation and support. Strong technical expertise across Dynamics 365 Sales, Customer Service, Field Service, Marketing, Dataverse, and Model-Driven Apps. Advanced development experience with C#, .NET Framework, .NET Core/.NET 6+, ASP.NET, Web API, REST/SOAP services, JavaScript, TypeScript, HTML, CSS, and SQL Server. Proven experience developing plugins, custom workflow activities, custom actions/APIs, PCF controls, ribbon commands, client-side scripting, and reusable technical components. Strong knowledge of Power Platform including Power Apps, Power Automate, Dataverse security model, connectors, environment management, and ALM. Experience integrating Dynamics 365 CRM with ERP, contact center, portal, payment, middleware, and third-party enterprise systems. Hands-on experience with Azure services such as Azure Functions, Logic Apps, Service Bus, Key Vault, App Services, Application Insights, and Azure DevOps. Solid understanding of solution architecture, security roles, field-level security, data governance, performance optimization, and environment strategy. Experience with data migration, data quality, integration mapping, and reporting using tools such as SSIS, KingswaySoft, Power BI, FetchXML, SQL, or Dataflows. Ability to prepare technical design documents, deployment plans, code review reports, and production support handover documentation. Prior experience working in Egypt or supporting Egypt-based enterprise/government clients is preferred; Arabic language capability is an advantage.</p>
<p>We re seeking a seasoned Senior Full Stack .NET Developer to play a crucial role in developing a high-performance, multi-tenant microservices platform. In this role, you will leverage your experience in .NET technologies, microservices architecture, and full stack development to build scalable, secure, and highly available applications while collaborating closely with cross-functional teams.</p> Core responsibilities Full stack and microservices development <ul> <li>Design and develop .NET microservices, Angular web applications, and RESTful APIs with a focus on multi-tenancy, scalability, and maintainability.</li> <li>Write clean, structured, and well-documented code following best practices.</li> <li>Conduct comprehensive testing and debugging to ensure high performance and quality standards.</li> <li>Design and implement data storage solutions with focus on performance, scalability, and data integrity.</li> <li>Develop and integrate automated testing frameworks to improve efficiency and accuracy.</li> <li>Collaborate closely with QA and DevOps teams to integrate testing within CI/CD pipelines.</li> <li>Utilize Docker and Kubernetes for containerized deployments and work with API gateways and edge security services.</li> <li>Automate deployment processes to support reliable and consistent production releases.</li> <li>Engage in all phases of the software development lifecycle: design, development, testing, and deployment.</li> <li>Implement role-based access control (RBAC) with hierarchical roles and integrate with OIDC/OAuth identity providers.</li> <li>Design and implement asynchronous messaging patterns for event-driven architectures and system integration.</li> <li>Implement observability solutions for distributed tracing, metrics, and centralized logging.</li> </ul> Qualifications Technical skills <ul> <li>Advanced proficiency in C#, ASP.NET Core Web API, Entity Framework Core, Angular, TypeScript, PostgreSQL, and Git.</li> <li>Strong experience with Angular or Blazor for building responsive web applications with OIDC/OAuth authentication flows.</li> <li>Strong object-oriented programming skills with deep understanding of design patterns, SOLID principles, clean architecture, and domain-driven design (DDD).</li> <li>Expertise in RESTful API design, JWT/OAuth2 authentication, API versioning, and integration patterns.</li> <li>Familiarity with automated testing tools and frameworks (e.g., NUnit, xUnit, Selenium, or Cypress).</li> <li>Experience with cloud platforms (Azure, AWS, or GCP) and basic understanding of cloud-native development.</li> <li>Proficiency with CI/CD tools (e.g., Jenkins, Azure DevOps, GitLab) and containerization (Docker, Kubernetes).</li> <li>Understanding of microservices architecture and distributed systems concepts.</li> <li>Knowledge of caching strategies, message queuing concepts, and search technologies.</li> <li>Understanding of authentication and authorization patterns including OIDC/OAuth flows and RBAC.</li> <li>Awareness of resilience patterns and fault-tolerant system design principles.</li> </ul> Extra points <ul> <li>Experience with Flutter or React Native for cross-platform mobile development.</li> <li>Experience with .NET Aspire, message brokers (RabbitMQ, Kafka), or caching systems (Redis).</li> <li>Experience with observability tools (OpenTelemetry, Grafana, Elasticsearch) or API gateway implementations (Ocelot).</li> <li>Familiarity with resilience patterns (Polly), outbox pattern, or multi-tenant data isolation (RLS).</li> <li>Knowledge of security compliance (PCI DSS), edge security services (WAF, CDN), or payment systems.</li> </ul> Soft skills <ul> <li>Strong communication and collaboration skills for effective teamwork.</li> <li>Analytical mindset with a proactive approach to solving complex technical challenges.</li> <li>Ability to work independently with a high degree of self-motivation and focus on quality results.</li> </ul> Experience <ul> <li>5+ years of experience in software development, with a focus on .NET microservices and full stack technologies.</li> <li>Proven track record in delivering multi-tenant, distributed systems and collaborating within agile teams.</li> </ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Advanced proficiency in C#, ASP.NET Core Web API, Entity Framework Core, Angular, TypeScript, PostgreSQL, and Git.</li><li>Strong experience with Angular or Blazor for building responsive web applications with OIDC/OAuth authentication flows.</li><li>Strong object-oriented programming skills with deep understanding of design patterns, SOLID principles, clean architecture, and domain-driven design (DDD).</li><li>Expertise in RESTful API design, JWT/OAuth2 authentication, API versioning, and integration patterns.</li><li>Familiarity with automated testing tools and frameworks (e.g., NUnit, xUnit, Selenium, or Cypress).</li><li>Experience with cloud platforms (Azure, AWS, or GCP) and basic understanding of cloud-native development.</li><li>Proficiency with CI/CD tools (e.g., Jenkins, Azure DevOps, GitLab) and containerization (Docker, Kubernetes).</li><li>Understanding of microservices architecture and distributed systems concepts.</li><li>Knowledge of caching strategies, message queuing concepts, and search technologies.</li><li>Understanding of authentication and authorization patterns including OIDC/OAuth flows and RBAC.</li><li>Awareness of resilience patterns and fault-tolerant system design principles.</li><li>Experience with Flutter or React Native for cross-platform mobile development.</li><li>Experience with .NET Aspire, message brokers (RabbitMQ, Kafka), or caching systems (Redis).</li><li>Experience with observability tools (OpenTelemetry, Grafana, Elasticsearch) or API gateway implementations (Ocelot).</li><li>Familiarity with resilience patterns (Polly), outbox pattern, or multi-tenant data isolation (RLS).</li><li>Knowledge of security compliance (PCI DSS), edge security services (WAF, CDN), or payment systems.</li><li>Strong communication and collaboration skills for effective teamwork.</li><li>Analytical mindset with a proactive approach to solving complex technical challenges.</li><li>Ability to work independently with a high degree of self-motivation and focus on quality results.</li><li>5+ years of experience in software development, with a focus on .NET microservices and full stack technologies.</li><li>Proven track record in delivering multi-tenant, distributed systems and collaborating within agile teams.</li></ul>
<ul><li><p>Implementing automated testing platforms and unit tests</p></li><li><p>Web development</p></li><li><p>Writing reusable C# libraries</p></li><li><p>Creating database schema that represents and support business processes</p></li><li><p>Develop and manage well-functioning databases and applications</p></li><li><p>Write effective APIs</p></li><li><p>Troubleshoot, debug and upgrade software</p></li><li><p>Create security and data protection settings</p></li><li><p>Write technical documentation</p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p>Bachelor's degree in computer science - engineering - or similar degree.</p></li><li><p>4-7 years of software development experience.</p></li><li><p>Good Familiarity with continuous integration</p></li><li><p>Self-motivation & time-management skills.</p></li><li><p>Passion for new technologies.</p></li><li><p>Attention to details and willingness to learn.</p></li></ul><p><strong>Mandatory:</strong></p><ul><li><p>.NET Core</p></li><li><p>Entity Framework</p></li><li><p>LINQ</p></li><li><p>Web API (REST API)</p></li><li><p>Angular 7+</p></li><li><p>JavaScript</p></li><li><p>Reporting preferable (RDLC)</p></li><li><p>SQL Server</p></li></ul><p><strong>Preferable:</strong></p><ul><li><p>Agile / Scrum</p></li><li><p>DevOps</p></li><li><p>Git</p></li><li><p>Ionic</p></li><li><p>AutoMap per</p></li><li><p>Quartz</p></li><li><p>Hangfire</p></li></ul><p></p>
<p> <strong>About the Role:</strong> </p> <p>We are looking for an experienced DevOps Engineer to join our team and take ownership of our cloud infrastructure across AWS and Huawei Cloud. In this role, you will design, automate, and maintain secure, reliable, and scalable environments on both platforms, manage our CI/CD pipelines, and collaborate closely with development and QA teams to ensure smooth and dependable releases to production.</p> <p> <strong>What You ll Do:</strong> </p> <p> <strong>Day to Day</strong> </p> <ul> <li> <p>Set up and look after our cloud environments on AWS and Huawei Cloud, from servers and networks to storage and databases.</p> </li> <li> <p>Write and maintain our infrastructure as code (Terraform), so every environment is consistent and easy to rebuild.</p> </li> <li> <p>Build and improve CI/CD pipelines that help our team ship updates quickly and with confidence.</p> </li> <li> <p>Run and manage our containers with Docker and Kubernetes on both clouds (Amazon EKS and Huawei Cloud CCE).</p> </li> <li> <p>Take care of networking and connectivity, including secure links between our AWS and Huawei Cloud environments.</p> </li> <li> <p>Set up monitoring, alerts, and logging so we spot problems early, ideally before our users do.</p> </li> <li> <p>Plan backups and disaster recovery so we re always ready if something goes wrong.</p> </li> <li> <p>Support our compliance with PCI-DSS, ISO 27001, and Central Bank of Egypt (CBE) requirements by implementing security controls, keeping audit evidence up to date, and helping during internal and external audits.</p> </li> <li> <p>Help resolve incidents when they happen, find the root cause, and make sure they don t repeat.</p> </li> <li> <p>Keep an eye on cloud costs and find smart ways to save without losing performance.</p> </li> <li> <p>Write clear documentation and runbooks, and be a helpful go-to person for the team on anything infrastructure.</p> </li> </ul> <p> <strong>Requirements:</strong> </p> <p> <strong>Experience</strong> </p> <ul> <li> <p>5+years of DevOps / SRE / Cloud Engineering experience in a production environment.</p> </li> <li> <p>Hands-on production experience with both AWS and Huawei Cloud; strong experience in one platform with practical exposure to the other will be considered.</p> </li> <li> <p>Experience in fintech, payments, banking, or another regulated environment is a strong plus.</p> </li> </ul> <p> <strong>Technical Skills</strong> </p> <ul> <li> <p> <strong>Cloud Platforms:</strong> Hands-on with AWS (EC2, VPC, IAM, S3, RDS, EKS, ELB, Route 53, CloudWatch) and Huawei Cloud (ECS, VPC, IAM, OBS, RDS, CCE, ELB, AOM, LTS).</p> </li> <li> <p> <strong>Infrastructure as Code:</strong> Terraform across both clouds; Ansible is a plus.</p> </li> <li> <p> <strong>Containers:</strong> Docker, Kubernetes (EKS / CCE), and Helm in production.</p> </li> <li> <p> <strong>CI/CD:</strong> Building and maintaining pipelines with GitLab CI, GitHub Actions, Jenkins, or Huawei CodeArts.</p> </li> <li> <p> <strong>Observability:</strong> Metrics, logging, and alerting with Prometheus, Grafana, ELK, CloudWatch, or LTS.</p> </li> <li> <p> <strong>Security & Compliance:</strong> IAM, network segmentation, secrets management, and encryption, with working knowledge of PCI-DSS, ISO 27001, and Central Bank of Egypt (CBE) regulations.</p> </li> <li> <p> <strong>Networking:</strong> DNS, TCP/IP, TLS, load balancing, firewalls, and site-to-site VPN.</p> </li> <li> <p> <strong>Linux & Scripting:</strong> Strong Linux administration with Bash and Python.</p> </li> <li> <p> <strong>Backup & Recovery:</strong> Backup, restore, and high-availability setup for PostgreSQL and other critical services.</p> </li> </ul> <p> <strong>Nice to Have</strong> </p> <ul> <li> <p>AWS certification (SysOps Administrator or Solutions Architect Associate) and/or Huawei HCIA / HCIP Cloud Service.</p> </li> <li> <p>GitOps tooling (Argo CD / Flux).</p> </li> <li> <p>Operating message brokers and caching layers (RabbitMQ / Kafka / Redis).</p> </li> <li> <p>Edge security services (WAF / CDN / Anti-DDoS).</p> </li> </ul>
<p><strong>About the Role:</strong></p><p> We are looking for an experienced DevOps Engineer to join our team and take ownership of our cloud infrastructure across AWS and Huawei Cloud. In this role, you will design, automate, and maintain secure, reliable, and scalable environments on both platforms, manage our CI/CD pipelines, and collaborate closely with development and QA teams to ensure smooth and dependable releases to production.</p><p><strong>What You’ll Do:</strong></p><p><strong>Day to Day</strong></p><ul><li>Set up and look after our cloud environments on AWS and Huawei Cloud, from servers and networks to storage and databases.</li><li>Write and maintain our infrastructure as code (Terraform), so every environment is consistent and easy to rebuild.</li><li>Build and improve CI/CD pipelines that help our team ship updates quickly and with confidence.</li><li>Run and manage our containers with Docker and Kubernetes on both clouds (Amazon EKS and Huawei Cloud CCE).</li><li>Take care of networking and connectivity, including secure links between our AWS and Huawei Cloud environments.</li><li>Set up monitoring, alerts, and logging so we spot problems early, ideally before our users do.</li><li>Plan backups and disaster recovery so we’re always ready if something goes wrong.</li><li>Support our compliance with PCI-DSS, ISO 27001, and Central Bank of Egypt (CBE) requirements by implementing security controls, keeping audit evidence up to date, and helping during internal and external audits.</li><li>Help resolve incidents when they happen, find the root cause, and make sure they don’t repeat.</li><li>Keep an eye on cloud costs and find smart ways to save without losing performance.</li><li>Write clear documentation and runbooks, and be a helpful go-to person for the team on anything infrastructure.</li></ul><p><strong>Requirements:</strong></p><p><strong>Experience</strong></p><ul><li>3+ years of DevOps / SRE / Cloud Engineering experience in a production environment.</li><li>Hands-on production experience with both AWS and Huawei Cloud; strong experience in one platform with practical exposure to the other will be considered.</li><li>Experience in fintech, payments, banking, or another regulated environment is a strong plus.</li></ul><p><strong>Technical Skills</strong></p><ul><li><strong>Cloud Platforms:</strong> Hands-on with AWS (EC2, VPC, IAM, S3, RDS, EKS, ELB, Route 53, CloudWatch) and Huawei Cloud (ECS, VPC, IAM, OBS, RDS, CCE, ELB, AOM, LTS).</li><li><strong>Infrastructure as Code:</strong> Terraform across both clouds; Ansible is a plus.</li><li><strong>Containers:</strong> Docker, Kubernetes (EKS / CCE), and Helm in production.</li><li><strong>CI/CD:</strong> Building and maintaining pipelines with GitLab CI, GitHub Actions, Jenkins, or Huawei CodeArts.</li><li><strong>Observability:</strong> Metrics, logging, and alerting with Prometheus, Grafana, ELK, CloudWatch, or LTS.</li><li><strong>Security & Compliance:</strong> IAM, network segmentation, secrets management, and encryption, with working knowledge of PCI-DSS, ISO 27001, and Central Bank of Egypt (CBE) regulations.</li><li><strong>Networking:</strong> DNS, TCP/IP, TLS, load balancing, firewalls, and site-to-site VPN.</li><li><strong>Linux & Scripting:</strong> Strong Linux administration with Bash and Python.</li><li><strong>Backup & Recovery:</strong> Backup, restore, and high-availability setup for PostgreSQL and other critical services.</li></ul><p><strong>Nice to Have</strong></p><ul><li>AWS certification (SysOps Administrator or Solutions Architect – Associate) and/or Huawei HCIA / HCIP – Cloud Service.</li><li>GitOps tooling (Argo CD / Flux).</li><li>Operating message brokers and caching layers (RabbitMQ / Kafka / Redis).</li><li>Edge security services (WAF / CDN / Anti-DDoS).</li></ul><p><br></p>
<p>Were looking for a Cyber security Specialist to join our growing team and play a key role in protecting our infrastructure, data, and people from evolving risks.<br> <br> <strong>What You'll Be Doing:</strong> <br> </p> <ul> <li>Monitor, detect, and respond to security incidents and threats.</li> <li>Conduct vulnerability assessments and penetration testing.</li> <li>Implement and maintain firewalls, encryption, and security protocols.</li> <li>Collaborate with IT, DevOps, and compliance teams to ensure best practices.</li> <li>Analyze logs and reports to identify patterns and mitigate risk.</li> <li>Educate internal teams on security awareness and safe practices.</li> </ul><p><strong>Desired Candidate Profile</strong></p><p> <strong>What We Are Looking For:</strong> <br> </p> <ul> <li>Solid understanding of cybersecurity principles and best practices.</li> <li>Experience or strong interest in protecting networks, systems, and data.</li> <li>Familiarity with security tools and technologies (e.g., firewalls, encryption, monitoring tools).</li> <li>Analytical mindset with good problem-solving skills.</li> <li>Eagerness to stay updated on the latest cyber threats and trends.</li> <li>Team player with strong communication skills.</li> </ul>
<p><strong>Essential Job Functions:</strong> Lead the end-to-end technical design, development, customization, implementation, and delivery governance of Microsoft Dynamics 365 CRM/Customer Engagement solutions. Customize and configure entities/tables, forms, views, dashboards, business rules, workflows, security roles, and business process flows. Develop custom plugins, custom workflow activities, JavaScript/TypeScript extensions, Web API integrations, and server-side components using C#, .NET Framework, and .NET Core/.NET 6+ where applicable. Design and implement integrations between Dynamics 365 CRM and enterprise applications using REST/SOAP APIs, Azure Integration Services, Logic Apps, Azure Functions, Service Bus, and thirdparty integration platforms. Build and extend Power Platform solutions including Power Apps, Power Automate, Dataverse, and Power Pages when required. Participate in requirement analysis, fit-gap workshops, technical design sessions, estimation, and solution architecture reviews. Support data migration, data cleansing, duplicate detection, and integration mapping activities using Dataverse, Dataflows, KingswaySoft, SSIS, or similar tools. Manage solution packaging, deployment, environment strategy, release management, and CI/CD pipelines using Azure DevOps and Microsoft best practices. Troubleshoot complex CRM issues, optimize solution performance, ensure security compliance, and provide production support. Prepare and maintain technical design documents, interface specifications, deployment guides, unit testing evidence, and support documentation. Own technical delivery planning, effort estimation, task allocation, design reviews, code quality, release readiness, and escalation management across CRM workstreams. Provide hands-on technical leadership, solution guidance, code reviews, mentoring, and coaching to CRM developers and consultants.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>5+ years of hands-on experience in Microsoft Dynamics 365 CRM/Customer Engagement technical implementation, customization, integration, and support, including proven experience in a technical lead role.</li><li>Strong technical expertise across Dynamics 365 Sales, Customer Service, Field Service, Marketing, Dataverse, and Model-Driven Apps.</li><li>Advanced development experience with C#, .NET Framework, .NET Core/.NET 6+, ASP.NET, Web API, REST/SOAP services, JavaScript, TypeScript, HTML, CSS, and SQL Server.</li><li>Proven experience developing plugins, custom workflow activities, custom actions/APIs, PCF controls, ribbon commands, client-side scripting, and reusable technical components.</li><li>Strong knowledge of Power Platform including Power Apps, Power Automate, Dataverse security model, connectors, environment management, and ALM.</li><li>Experience integrating Dynamics 365 CRM with ERP, contact center, portal, payment, middleware, and third-party enterprise systems.</li><li>Hands-on experience with Azure services such as Azure Functions, Logic Apps, Service Bus, Key Vault, App Services, Application Insights, and Azure DevOps.</li><li>Solid understanding of solution architecture, security roles, field-level security, data governance, performance optimization, and environment strategy.</li><li>Experience with data migration, data quality, integration mapping, and reporting using tools such as SSIS, KingswaySoft, Power BI, FetchXML, SQL, or Dataflows.</li><li>Ability to prepare technical design documents, deployment plans, code review reports, and production support handover documentation.</li><li>Prior experience working in Egypt or supporting Egypt-based enterprise/government clients is preferred; Arabic language capability is an advantage.</li><li>Strong leadership experience in coordinating distributed technical teams, managing technical risks, and ensuring adherence to Microsoft implementation best practices and project delivery standards.</li><li>Microsoft certifications in Dynamics 365 Customer Engagement, Power Platform, Azure Developer, or Solution Architect are preferred.</li><li>Experience with Omnichannel for Customer Service, Customer Insights, Power Pages, Copilot Studio, or AI-enabled CRM scenarios is an advantage.</li><li>Exposure to Agile/Scrum, SAFe, DevSecOps, automated testing, and enterprise release governance is a plus.</li><li>Knowledge of MEA market delivery practices, data protection expectations, cybersecurity considerations, and public sector delivery requirements is desirable.</li></ul>
<b>Role Purpose:</b> <p>The Senior Scrum Master Lead plays a pivotal role in accelerating the COPs Tribe transformation toward an AI-powered, digital-first customer care operating model.</p> <p>The role acts as an Agile servant leader, delivery enabler, and transformation catalyst, driving high-performing cross-functional squads delivering Agentic AI, GenAI, intelligent automation, digital assistants, voicebots, and conversational AI solutions.</p> <p>The Senior Scrum Master Lead ensures effective Agile execution, seamless cross-squad collaboration, continuous improvement, and predictable value delivery, while promoting innovation, technical excellence, and customer-centric outcomes.</p> <b>Job Responsibilities:</b> <ul> <li>Lead and coach Agile squads to achieve high performance, delivery excellence, accountability, and continuous improvement.</li> <li>Drive effective adoption of modern Agile methodologies, including Scrum, Kanban, Scrumban, SAFe, Lean Agile, and hybrid delivery approaches based on team and product needs.</li> <li>Facilitate Agile planning, refinement, reviews, retrospectives, and cross-squad synchronization, ensuring outcome-driven execution rather than ceremony-driven delivery.</li> <li>Partner with Product Owners, Engineering Leads, AI teams, and business stakeholders to ensure backlog readiness, clear priorities, effective sprint planning, and alignment with strategic objectives.</li> <li>Proactively identify, manage, and escalate delivery risks, technical dependencies, security requirements, and impediments across multiple squads and technology platforms.</li> <li>Enable seamless coordination across AI development, backend/API integration, testing, cybersecurity, infrastructure, and business teams.</li> <li>Support incremental delivery of AI-powered frontline capabilities through effective release planning, continuous testing, and DevSecOps collaboration.</li> <li>Drive Agile maturity, team empowerment, transparent communication, and evidence-based decision-making.</li> <li>Leverage Agile delivery metrics, flow analytics, and AI-powered productivity tools to improve delivery predictability, quality, efficiency, and time-to-value.</li> <li>Mentor Scrum Masters and squad members, fostering a strong Agile community and a culture of ownership, experimentation, and learning.</li> </ul> <b>Core Competencies, Knowledge, and Experience</b> <ul> <li> <p> <strong>1. Advanced Agile Leadership & Modern Delivery Practices</strong> </p> <ul> <li>Strong practical understanding of Scrum, Kanban, Scrumban, SAFe, Lean, and Agile at scale.</li> <li>Ability to select and adapt Agile practices for complex, multi-squad, fast-paced digital delivery environments.</li> <li>Strong capabilities in Agile coaching, servant leadership, conflict resolution, team facilitation, and stakeholder management.</li> <li>Experience driving cross-functional collaboration, continuous improvement, and self-organizing teams.</li> </ul> <p> <strong>2. GenAI, Agentic AI & Digital Frontline Awareness</strong> </p> <ul> <li>Good understanding of Generative AI, Agentic AI, AI assistants, conversational AI, chatbots, voicebots, and intelligent automation.</li> <li>Familiarity with AI-enabled customer service journeys, digital self-service, and AI-assisted frontline operations.</li> <li>Awareness of LLMs, Retrieval-Augmented Generation (RAG), AI agents, orchestration, and human-in-the-loop workflows.</li> <li>Ability to facilitate Agile delivery within AI product teams, balancing experimentation, integration, testing, and production readiness.</li> <li>Awareness of responsible AI principles, AI quality evaluation, governance, and security requirements.</li> </ul> <p> <strong>3. Technical Delivery, DevSecOps & Engineering Collaboration</strong> </p> <ul> <li>Sound understanding of software development lifecycles, API integrations, microservices, cloud-based platforms, and system dependencies.</li> <li>Familiarity with CI/CD, DevSecOps, automated testing, quality assurance, and release management.</li> <li>Understanding of Agile engineering practices such as XP, TDD, BDD, continuous integration, and continuous delivery.</li> <li>Ability to collaborate effectively with developers, solution architects, AI engineers, cybersecurity, and infrastructure teams without requiring hands-on development expertise.</li> </ul> <p> <strong>4. Agile Tools, AI Productivity & Data-Driven Delivery</strong> </p> <ul> <li>Hands-on experience with Agile delivery and collaboration tools such as Jira, Azure DevOps, Confluence, Miro, or equivalent platforms.</li> <li>Familiarity with AI-assisted productivity tools supporting backlog refinement, documentation, knowledge management, and team collaboration.</li> <li>Ability to leverage Agile metrics including cycle time, lead time, throughput, work in progress, delivery predictability, and impediment trends.</li> <li>Ability to translate delivery insights into actionable improvements and communicate progress clearly to senior stakeholders.</li> </ul> <p> <strong>5. Product Mindset, Customer Experience & Business Value</strong> </p> <ul> <li>Strong understanding of product-oriented delivery, customer journeys, business capabilities, and value-driven prioritization.</li> <li>Ability to connect Agile execution with measurable business outcomes such as customer experience, containment, first-contact resolution, automation adoption, and operational efficiency.</li> <li>Experience facilitating alignment between business priorities, technical feasibility, customer needs, and delivery capacity.</li> <li>Strong analytical thinking, problem-solving, communication, and change leadership capabilities.</li> </ul> </li> </ul> Professional Qualifications <ul> <li> <strong>Certified Scrum Master</strong>, holding a recognized certification such as Certified Scrum Master (CSM), Professional Scrum Master (PSM I or higher), SAFe Scrum Master (SSM), or equivalent.</li> <li> <strong> 2 5 years of hands-on professional experience as a Scrum Master</strong>, preferably within Agile software development, digital transformation, or technology delivery environments.</li> <li>Proven experience coaching cross-functional Agile teams and facilitating end-to-end product delivery.</li> <li>Strong working knowledge of Scrum and Kanban, with demonstrated experience applying Agile practices in real delivery environments.</li> <li>Practical experience using Agile lifecycle management tools such as Jira, Azure DevOps, or equivalent.</li> <li>Bachelor s degree in Computer Science, Information Systems, Engineering, Business, or a related discipline, or equivalent relevant professional experience.</li> </ul> <ul> <li>Experience in GenAI, Agentic AI, conversational AI, digital assistants, intelligent automation, or chatbot/voicebot delivery environments.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul> <li> <strong>Certified Scrum Master</strong>, holding a recognized certification such as Certified Scrum Master (CSM), Professional Scrum Master (PSM I or higher), SAFe Scrum Master (SSM), or equivalent.</li> <li> <strong> 2 5 years of hands-on professional experience as a Scrum Master</strong>, preferably within Agile software development, digital transformation, or technology delivery environments.</li> <li>Proven experience coaching cross-functional Agile teams and facilitating end-to-end product delivery.</li> <li>Strong working knowledge of Scrum and Kanban, with demonstrated experience applying Agile practices in real delivery environments.</li> <li>Practical experience using Agile lifecycle management tools such as Jira, Azure DevOps, or equivalent.</li> <li>Bachelor s degree in Computer Science, Information Systems, Engineering, Business, or a related discipline, or equivalent relevant professional experience.</li> </ul> <ul> <li>Experience in GenAI, Agentic AI, conversational AI, digital assistants, intelligent automation, or chatbot/voicebot delivery environments.</li> <li>Experience coordinating multiple Agile squads and managing complex cross-team dependencies.</li> <li>Exposure to customer care, telecommunications, digital channels, or enterprise technology transformations.</li> <li>Additional Agile certifications such as SAFe, Kanban, Agile Coaching, or Agile Leadership.</li> </ul> <p>Exposure to AI-assisted development, Agile analytics, automation, and DevSecOps environments</p>
<strong>About FullStack<br><br></strong>FullStack is your AI-native engineering partner, built to turn AI capability into certainty. Most companies can demo AI; few can get it to production and prove what it produced. We close that gap with three capabilities, AI built into your products from the start, elite vetted talent who apply it, and transparent execution that shows value every step of the way. With now over 600 customers in North America, FullStack is one integrated partner for all your AI engineering needs. With FullStack, you move forward with confidence.<br><br><strong>We’re Most Proud Of<br><br></strong><ul><li>Offering life-changing career opportunities to talented software professionals across the Americas.</li><li>Building highly-skilled software development teams for hundreds of the world’s greatest companies.</li><li>Having delivered hundreds of successful custom software solutions, which have positively impacted the lives and careers of millions of users.</li><li>Our 4.1-star rating on GlassDoor.</li><li>Our client Net Promoter Score of 68, twice the industry average.<br><br></li></ul><strong>The Opportunity<br><br></strong>Join our talent network and connect with U.S. clients for flexible, project-based development work as a DevOps Engineer - AWS & CI/CD.<br><br><ul><li>You will integrate directly into our client's team and work alongside their existing designers and engineers on a daily basis.<br><br></li></ul><strong>What We're Looking For<br><br></strong><ul><li>4+ years of professional experience in DevOps and cloud infrastructure engineering.</li><li>Advanced English is required.</li><li>Successful completion of a four-year college degree is required.</li><li>Has deployed and managed production cloud applications on AWS infrastructure.</li><li>Has built and managed automated CI/CD deployment pipelines for production applications.</li><li>Has integrated infrastructure monitoring, logging, and automated alerting for live cloud services.</li><li>Experience with Node.js and NestJS services, or with SQL Server, is a plus, as these are part of the project stack.</li><li>Experience architecting and maintaining serverless applications with AWS Lambda is a plus.</li><li>Available to travel to London occasionally for in-person meetings with the client team.</li><li>Available to start the working day between 8:00 and 10:00 AM Egypt time, with occasional early-morning calls with the U.S. team.</li><li>Ability to work through new and difficult issues and contribute to libraries as needed.</li><li>Ability to create and maintain continuous integration and delivery of applications.</li><li>Forensic attention to detail.</li><li>A positive mindset and a can-do attitude.</li><li>Experience working on Agile/Scrum teams.</li><li>Meaningful experience working on large, complex systems.</li><li>Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon.</li><li>Ability to identify with the goals of FullStack's clients, and dedicate yourself to delivering on the commitments you and your team make to them.<br><br></li></ul><strong>Nice To Have<br><br></strong>We’re Seeking Engineers Who Are AI-enthusiastic In Their Workflow. Professional Experience Or Personal Project Work With The Following Is a Significant Plus<br><br><ul><li>Cursor, Windsurf, or Google Antigravity.</li><li>Claude Code, Gemini CLI, Codex, or Copilot CLI.<br><br></li></ul><strong>Work Authorization Requirements<br><br></strong><ul><li>Applicants must be currently authorized to work in the country of this job posting on a full-time basis.</li><li>FullStack will not sponsor applicants for work visas now or in the future.<br><br></li></ul><strong>What We Offer<br><br></strong><ul><li>Competitive pay.</li><li>100% remote work.</li><li>The ability to work with leading startups and Fortune 500 companies.</li><li>Continuing education opportunities.</li><li>Opportunity to grow and expand your career.<br><br></li></ul>Our talent network is committed to fostering a diverse, inclusive, and accessible environment where IT professionals can find opportunities that match their skills. We welcome individuals of all races, religions, genders, sexual orientations, national origins, abilities, and experiences. Our focus is on connecting talent with projects based on qualifications, ensuring a fair and transparent process that values diverse perspectives and global collaboration.<br><br>Learn more about our Applicants Privacy Notice.
<p><strong><em><u>Job specific responsibilities:</u></em></strong></p><p><strong><u>Job specific responsibilities:</u></strong></p><ol><li>Multi-tasking and Problem-solving skills.</li><li>Strong Analytical and Problem-solving skills.</li><li>Very good communication and handling skills.</li><li>Extensive implementation and troubleshooting experience on Linux/Unix OS</li><li>Good Experience with IBM Portfolio (IBM Power System, AIX , VIOS, Spectrum Scale ,…etc</li><li>Experience on Shell & Bash Scripting.</li><li>Understanding of Network concepts & standards, Such as load balancing and routing & basic network troubleshooting in a Server runtime.</li><li>Good Experience with Open-source Technologies such (RabbitMQ, Pacemaker, Zabbix, …etc.</li><li>Good Experience with Container technologies (Docker, Kubernetes, OpenShift.etc….</li><li>Good Knowledge in DevOps Tools (Jenkins, GitLab, ) are plus.</li><li>Good Experience with automation tools (e.g. Ansible, Puppet, chef …etc.</li><li>Good Knowledge in Red Hat satellite.</li></ol><p><strong><u>Managerial responsibilities:</u></strong></p><p>1. Coach team members and appraise their performance regularly.</p><p>2.Manage performance and productivity while providing daily supervision & guidance to the team members.</p><p><br></p><p><strong><em><u>job Requirements;</u></em></strong></p><ul><li>Minimum of a bachelor’s degree or equivalent in information technology, computer science or related field.</li><li>Knowledge and experience in infrastructure technologies like (IBM Power AIX, LINUX, K8s, Red Hat OpenShift, etc.)</li><li>RHCSA / RHCE and CKA (Certified Kubernetes Administrator) Certificates are a must.</li><li>ITIL Foundation certificate is a must.</li><li>A minimum 4-6 years of experience in a similar field.</li><li>English: Excellent command of (Speaking, reading, and writing).</li></ul>
<p><strong>Key Responsibilities:</strong></p><p>- Design and maintain technical solutions aligned with enterprise architecture standards.</p><p>- Establish and promote digital architecture standards and governance practices.</p><p>- Identify and prioritize technical debt, security improvements, and technical enablers.</p><p>- Lead initiatives involving new technologies, architecture improvements, and emerging practices.</p><p>- Identify opportunities for MVPs, POCs, and new capabilities to improve application delivery.</p><p>- Regularly review the technology stack to identify opportunities for optimization and innovation.</p><p>- Collaborate with enterprise architecture forums and relevant stakeholders to ensure alignment.</p><p><br></p><p><strong>Job Requirements:</strong></p><p>- 10–15 years of experience in software architecture and solution design, preferably within the banking domain.</p><p>- Strong knowledge of microservices architecture, Spring Boot, design patterns, and frontend technologies.</p><p>- Experience with DevOps tools, continuous deployment, release management, and highly scalable applications.</p><p>- Experience integrating with API Gateways, ISAM, and Enterprise Service Bus (ESB); IBM DataPower is a plus.</p><p>- Knowledge of enterprise architecture (EA) tools and architecture governance.</p><p>- Experience with application security, technical debt management, and architecture standards.</p><p>- Familiarity with Redis and Logstash is an advantage.</p><p>- Ability to collaborate with Solution Architects, Product Owners, Scrum Masters, and enterprise architecture stakeholders.</p><p>- Experience maintaining architecture repositories, identifying technical improvements, and evaluating new technologies.</p><p>- Relevant degree or diploma in technology; Microservices or Enterprise Application Development certifications are a plus.</p>
Receive email alerts for DevOps Engineer Jobs jobs
You can cancel your email alert at anytime