Designation: Software Developer
- On the job training for Full Stack Software Developer
- Minimum 2 hrs theoretical training, then corroborating with senior team in the live projects.
- Salary starts from completing two months preliminary training.
Technologies we train:
Microsoft .NET (ASP .NET, VB .NET, C# .NET)
Anjular JS / Node JS
After completing the modules the candidates can confidently
- Discuss clients’ requirements and propose solutions with a senior developer.
- Use development tools to write and test code to develop solutions.
- Collaborate with other developers.
- Source control management (e.g., Git, SVN): enable teams to manage changes to source code.
- Test driven development: from writing code to test the written code.
- Deployment for ensuring the latest software release is packaged correctly, tested, and deployed to an application server.
- Issue management for managing a list of issues or improvements.
- Certification guidance towards
- Microsoft Certified Solutions Associate (MCSA)
- Microsoft Certified Solutions Expert (MCSE)
SQL Server / MySQL
After completing the modules the candidates can confidently
- Understand Data structure & data relationship
- Working with MYSQL, SQL Server, Mongo DB, database software to store, organise and manage data
- Troubleshoot and fine tune base configuration performance
- Update database from time to time
- Database design and development
- Managing database access
- Design maintenance procedures and role them into operation
- Ensure databases meet user requirements
- Liaise with programmers, applications/operational staff, IT project managers
- Manage database security/integrity and backup procedures
- Implement security measures
- Defining objectives through consultation with staff at all levels
- Write reports, documentation and operating manuals
- Test and modify database to ensure their reliability
Microsoft AZURE
After completing the modules the candidates can confidently
- Handle Microsoft Azure Virtual Machines.
- Deploy Azure VMs (Windows Server and Linux) in a highly available environment.
- Perform configuration management and disaster recovery tasks on your new environment.
- Microsoft Azure SaaS Monitoring and Management, manage and monitor IaaS deployments by Log Analytics and Log Search to “drill down” into the most important data in your IaaS systems.
- Use PowerShell to deploy resources and repeatable deployments with ARM templates.
- Work on Microsoft Azure Networking.
- Design virtual networks to support workloads with the highest security and performance.
- Explore to configure hybrid connectivity between on‐premises environments and Azure, and how to monitor network performance to comply with service‐level agreements.
- Automate Deployment and scale of Azure IaaS Solution script, automate, and scale Azure deployments.
- Dive into automation technology options within Azure.
- Learn ways to use PowerShell and JSON templates, define and deploy services to Azure, and scaleup resources in Azure.
Cloud Security Concepts
After completing the modules the candidates can confidently
- Seek to build in security during the development stages of software systems, networks and data centres
- Look for vulnerabilities and risks in hardware and software
- Find best way to secure the IT infrastructure of an organisation
- Build firewalls into network infrastructure
- Monitor attacks and intrusions, close off security vulnerability when cyber security specialist finds a potential threat or attempted breach
- Identify the perpetrator and liaise with the police if necessary