top of page

LEARNING PATHWAYS

Full Stack
Full Stack Developer

 

What you can expect from our candidates by the end of the Training Academy:

  • Conceptual, technological and applicational knowledge to build complete web applications - Server side and Front-end

  • Expertise in 3x programming languages - Java, JavaScript and TypeScript

  • Overview of various Spring technologies like Core, MVC, Boot and many more

  • Introduction to Unit Testing using JUnit and Mockito

Front End Developer

Front End Developer

 

What you can expect from our candidates by the end of the Training Academy:

  • Understanding of client/server technologies - with emphasis on client side

  • Introduction to JavaScript and TypeScript programming languages

  • Basics of browser technologies like HTML5/CSS3/JS stack, DOM Manipulation, Event Handling and XMLHTTPRequests

  • Comprehensive introduction to JS libraries like React

  • Unit testing concepts using Jest and other React focus testing libraries

Site Reliability Engineer

Site Reliability Engineer

 

What you can expect from our candidates by the end of the Training Academy:

  • Conceptual understanding of the Software Development LifeCycle, Distributed System Architectures and various aspects of automation

  • Introduction to Linux, Shell Scripting and Python​​

  • Various aspects of automation with:

    • GitOps

    • Ansible 

    • CI/CD pipelines

    • Containers with Docker

    • Orchestration with Kubernetes

    • Provisioning automation with Terraform

    • Observability automation - covering areas like centralized logging, monitoring and alerting, troubleshooting, root cause analysis, chaos engineering

DevOps

 

What you can expect from our candidates by the end of the Training Academy:

  • Conceptual understanding of the Software Development LifeCycle, Distributed System Architectures

  • Exploring the benefits of using Cloud Computing in operational automations with AWS

  • Discussions on the role of Microservice architectures and the challenges in migrating

  • Introduction to Linux, Git, Shell Scripting and Python

  • Cover technological areas like:

    • Git

    • Ansible

    • CI/CD pipelines

    • Containers with Docker

    • Orchestration with Kubernetes

    • ArgoCD

    • Istio

    • Observability - covering areas like logging, tracing, monitoring, chaos engineering

    • Serverless computing

DevOps
Big Data Engineer

Big Data Engineer

 

What you can expect from our candidates by the end of the Training Academy:

  • Conceptual understanding of the challenges of large scale data storage, retrieval and analysis

  • Introduction to concepts of ETL, data cleansing techniques, data transforms, data lakes and data analysis

  • Data storage with SQL using services in AWS like Hive and Hadoop and also NoSQL with MongoDB 

  • Analysing data with Pig and Spark

  • Distributed eventing and stream processing with Kafka

Data Scientist

 

What you can expect from our candidates by the end of the Training Academy:

  • Substantial knowledge and practical experience in the entire Data Science pipeline

  • Knowledge on, but not limited to:

    • Data storage

    • Data cleansing techniques

    • Data analysis and visualisation

  • Technological focus on:

    • Spreadsheet based analysis

    • Python with some of its libraries

    • Computing platforms

    • Cloud based management and analysis

Data Scientist
Test Automation Engineer

Test Automation Engineer

 

What you can expect from our candidates by the end of the Training Academy:

  • Conceptual understanding of manual vs. automation testing techniques and why automation is preferred

  • How to build automated tests with JUnit and Cucumber

  • Comprehension of Test Driven Development (TDD) and Behaviour Driven Development (BDD) techniques

  • Testing client side technologies like HTML, CSS and Javascript using Selenium in combination with Java

Cloud Engineer

 

What you can expect from our candidates by the end of the Training Academy:

  • Understanding:

    • Cloud Computing

    • Distributed System Architectures

    • Network and storage management

    • Cloud deployment models

    • Different types of cloud services

  • Best practices with Virtualisation, working with Docker containers in combination with Kubernetes orchestration

  • Introduction to Linux and Shell Scripting

  • Topics covered will include: 

    • ​Git and GitOps

    • AWS - EC2, RDS, S3, VPC, IAM, Cloudformation, EKS

    • Azure - Virtual machines, Storage, Virtual Networks, Cosmos DB, Databases, AKS, ARM Templates

    • Terraform

Cloud Engineer
Security Analyst

Security Analyst

 

What you can expect from our candidates by the end of the Training Academy:

  • Understanding of different types of attacks, security in the cloud, network and storage related security issues

  • Best practices in:

    • Identity and Access Management (IAM)

    • Authentication and Authorization 

    • Certificates and Key Management

    • Public Key Infrastructure (PKI)

    • Storing and managing confidential information using vaults

  • Exploring concepts on:

    • ​Vulnerability scanning

    • Cryptography and cryptographic algorithms

    • Automation with SecOps

bottom of page