Job Title: TECHNICAL CONSULTANT
Gurgaon, Haryana, India
Job Summary
Introduction
At NIIT, we’re transforming the way the world learns, for the better. That’s why the world’s best run learning functions across 30 countries trust us with their learning and talent. Since 1981, we have helped leading companies transform their learning ecosystems while increasing the business value of learning. Our comprehensive, high impact managed learning solutions weave together the best of learning theory, technology, operations, and services to enable a thriving workforce.
Link for our website: About NIIT MTS
NIIT is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic.
Job overview
We are seeking a skilled Hosting Engineer with DevOps and AWS expertise to manage, automate, and optimize our cloud hosting infrastructure. The ideal candidate will be responsible for the design, deployment, monitoring, and security of AWS-hosted environments, ensuring high availability, scalability, and performance of production and non-production systems. This role bridges traditional hosting/infrastructure management with modern DevOps practices and CI/CD automation.
Roles and responsibility
- Design, deploy, and manage scalable, secure, and highly available infrastructure on AWS (EC2, S3, RDS, VPC, ELB/ALB, Route 53, CloudFront, Lambda, etc.)
- Build and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, AWS CodePipeline, or similar
- Implement and manage Infrastructure as Code (IaC) using Terraform, CloudFormation, or AWS CDK
- Monitor system performance, uptime, and reliability using tools like CloudWatch, Datadog, Prometheus/Grafana, or New Relic
- Manage server hosting environments — provisioning, patching, scaling, and decommissioning of servers/instances
- Implement and maintain containerization and orchestration (Docker, Kubernetes/EKS, ECS)
- Ensure infrastructure security best practices — IAM policies, security groups, encryption (at-rest/in-transit), vulnerability patching
- Collaborate with development teams to streamline deployment processes and reduce release cycle times
- Set up and manage backup, disaster recovery (DR), and business continuity processes for hosted applications
- Troubleshoot production incidents, perform root cause analysis, and implement preventive measures
- Manage DNS, load balancing, SSL/TLS certificates, and CDN configurations
- Support cost optimization initiatives across AWS environments (right-sizing, reserved instances, auto-scaling policies)
- Maintain documentation for infrastructure architecture, runbooks, and operational procedures
- Participate in on-call rotation for production support and incident response
- Ensure compliance with relevant security/regulatory frameworks (e.g., ISO 27001, SOC 2) as applicable to hosting infrastructure
Educational Qualification
- Bachelor’s degree related to technical field.
- Experience in technical consulting, training delivery, or learning operations.
Experience
- 3 to 5 years of experience