Apply now »

Full stack Developer & DevOps Engineer

Job Description

Capgemini 
At Capgemini, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous vehicles, Electric vehicles to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Job Description:
We are looking for a Full stack Developer & DevOps Engineer with solid experience in modern software development and cloud-native environments. The ideal candidate will be involved in the design, development, deployment, and maintenance of scalable, high-performance applications, working closely with cross-functional teams. The role combines backend and frontend development, DevOps practices, and integration with IoT platforms and distributed systems, ensuring reliability, scalability, and continuous delivery.

Job Description - Grade Specific

Required Skills and Competencies:

Core Technical Skills:

  • Design and develop modern full stack applications
  • Build and maintain microservices architectures
  • Develop and manage CI/CD pipelines and automation workflows
  • Deploy, monitor, and optimize applications in containerized environments
  • Collaborate with product, design, and engineering teams
  • Integrate real-time communication and IoT solutions
  • Ensure high standards of code quality, testing, and performance
  • Strong experience with Node.js (JavaScript/TypeScript)
  • Solid experience with Java Spring / Spring Boot
  • Experience in building REST APIs and microservices architectures
  • Experience with modern frontend frameworks: Angular or Vue.js (preferred)
  • Knowledge of modern UI development practices
  • Experience with both:
    • Relational DBs (PostgreSQL / MySQL)
    • NoSQL DBs (MongoDB)
  • Hands-on experience with Docker & Kubernetes (including Helm)
  • Experience with CI/CD pipelines and automation workflows
  • Linux & shell scripting for automation
  • Experience with one or more:
    • MQTT, AMQP, WebSocket
    • Message brokers (e.g., RabbitMQ)
  • Experience with IoT platforms (e.g., ThingsBoard)
  • Familiarity with telemetry and device integration
  • Golang or Python
  • React Native (mobile development)
  • Cloud platforms (e.g., GCP)
  • Experience with mapping libraries (e.g., Leaflet)
  • Integration & Messaging IoT & Platforms (Nice to have)

Soft Skills & Competencies:

  • Strong problem-solving and analytical skills.
  • Excellent communication and documentation abilities.
  • Leadership skills to guide development teams and drive technical decisions.
  • Collaboration & Stakeholder Management
  • Time Management & Attentiveness
  • Learning Mindset
  • Verbal & Written Communication
Ref. code:  515709
Posted on:  Jul 12, 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Cairo, EG

Brand:  Capgemini Engineering
Professional Community:  Software Engineering

Apply now »