Headway Intern 2024 - Integration

مصر - Cairo Egypt

Headway Program Overview:


- Participate in a 6-month internship program involving soft skills, Theoretical Technical Trainings and On Job Trainings.


- Prepare a graduation presentation to a committee of technical and non-technical experts.


Integration Department Track Overview


-Integration department offers a 6-month internship in one of the following tracks:


Front End Development


Angular: Developing web applications using Angular Framework



  • HTML and CSS / SCSS, perfect pixel/ UI, JavaScript /Typescript /Angular architecture

  • Angular CLI/ Angular Basics/Angular Forms /Angular Routing

  • Reactive programing using RxJS /Unit test using Jest

  • State management using NGRX/Creating SPA / best practices


React: Developing web applications using React Framework



  • HTML and CSS/SCSS/perfect pixel UI /JavaScript/Typescript

  • React fundamentals/React hooks/React Router

  • Redux Tool-Kit/Unit test /React Query

  • React Material UI/Build Ecommerce App


OutSystems development Track:



  • Low code development such as “OutSystems, Pega, etc...”

  • Workflow builder and business process management concepts

  • DevOps essential practices for automating deployment, scaling, and management of containerized applications.

  • Agile process model


Java Development



  • Core Java and Web Development Fundamentals

  • Relational Databases and SQL

  • Spring Framework

  • Microservices Architecture

  • RESTful APIs and Swagger

  • Message Queuing with Apache Kafka

  • Spring Cloud

  • API Gateway

  • Containerization with Docker and Kubernetes

  • Testing and Debugging in a Distributed Environment

  • Security and Best Practices for Microservices


 Software Integrations



  • Platform Fundamentals and Tools& Techniques: WebMethods/ IBM/ WSO2

  • Integration Development (Platform-specific with common best practices)

  • Troubleshooting and Debugging


 Software Testing



  • Basics of Software Testing/Software Testing Lifecycle/Software Testing Types

  • Software Testing Levels/Regression Testing and Impact Analysis/How to size and Estimate Testing Efforts

  • Software Testing Throughout Agile environment/API Testing concepts and tools practices

  • Basics of Performance Testing with practical hands-on/Test Automation Concepts with practical hands-on

  • Mobile Testing techniques/Defects creation, Defects query & Defect life cycle (real cases on a tool like Azure DevOps )/Test Cases creation on different modules ( real cases on a tool like Azure DevOps )

  • Test Coverage/Review Requirement and design documents (static testing )

  • Testing Reporting (Sprint report, Closure report.. etc )

  • Manual testing practice on web application

  • analytical thinking, and problem-solving skills.


 Data Warehouse Track:



  • Learning Data Warehouse concepts.

  • Learning Data Modeling.

  • Learning Data Integration & ETL (Extract, Transform, Load).

  • Learning Query and Reporting.

  • Learning Business Intelligence.

  • Learning the fundamentals of Big Data Analytics.


Site Reliability Engineering



  • Agile Foundations

  • Cloud Fundamentals

  • Database Fundamentals

  • Scripting Fundamentals

  • OS Fundamentals

  • Software Engineering Fundamentals

  • Scalability and Availability

  • Automation and DevOps

  • Monitoring and Observability

  • Big Data Administration

  • SRE Observability Engineer

  • SRE Cloud Engineer

  • SRE Security Engineer


Skills


  • Excellent command of English.

  • Very good communication skills. 

  • Good command of Microsoft Office. 

  • Exemption or completion of military service for male applicants. 

تاريخ النشر: ٢٥ أبريل ٢٠٢٤
الناشر: Bayt
تاريخ النشر: ٢٥ أبريل ٢٠٢٤
الناشر: Bayt