29 Aug
|
Sirma Business Consulting (India) Private
|
Bengaluru
29 Aug
Sirma Business Consulting (India) Private
Bengaluru
JOB DESCRIPTIONInfrastructure Engineer InternLocation: Bangalore – BrookfieldDepartment: IT Infrastructure / TechnologyEmployment Type: Internship – Full-TimeWorking Hours: 9:00 AM to 6:00 PMWorking Days: Monday to Saturday (Alternate Saturdays Off)Experience: Fresher / Recent Graduate / Intern
About the RoleWe are looking for a motivated and technically solid Infrastructure Engineer Intern to join our IT Infrastructure and Technology team. The candidate will receive hands-on exposure to:
- Server administration
- Virtualization
- Networking
- Endpoint support
- Operating systems
- Monitoring
- Cybersecurity
- Backups
- Databases
- Application platforms
- Infrastructure operations
The candidate must also have a basic understanding of Frontend, Backend, and Full-Stack development, as the role involves supporting the infrastructure on which business applications and software platforms operate. The ideal candidate should be interested in building a career in:
- Infrastructure Engineering
- System Administration
- Network Administration
- Dev Ops
- Cloud Infrastructure
- IT Operations
Key Responsibilities1. Infrastructure Management
- Assist in deploying, configuring, and maintaining on-premises physical servers.
- Support environments consisting of multiple physical servers and virtual machines.
- Assist in managing servers deployed at client locations.
- Support virtualization environments and VM lifecycle management.
- Assist with VM creation, configuration, maintenance, backup, and decommissioning.
- Assist with IP allocation and network configuration.
- Maintain infrastructure documentation and configuration records.
- Support infrastructure capacity and resource monitoring.
2. Server Management
- Assist in administering Linux, Windows, and macOS environments.
- Gain exposure to Dell and HP physical servers.
- Monitor server health and system performance.
- Assist in troubleshooting CPU, memory, storage, and performance issues.
- Monitor server availability and application services.
- Assist with database server and application platform administration.
- Perform basic server maintenance under supervision.
- Assist with patching, updates, and routine infrastructure activities.
3. End-User Device & Desktop Support
- Provide first-level technical support for laptops, desktops, printers, and peripherals.
- Diagnose and resolve basic hardware and software issues.
- Troubleshoot driver and peripheral connectivity problems.
- Install and configure operating systems and applications.
- Prepare, image, and configure laptops/desktops for new employees.
- Support employee onboarding and IT setup.
- Maintain proper records of assigned IT equipment.
4. Operating System AdministrationAssist with installation, configuration, maintenance, and troubleshooting of:
- Windows
- Ubuntu/Linux
- macOS
Responsibilities include:
- OS installation and configuration.
- Software and application installation.
- Driver troubleshooting.
- OS updates and patching.
- Boot and startup troubleshooting.
- Performance troubleshooting.
- Application compatibility troubleshooting.
- Basic system security configuration.
5. Network Infrastructure Management
- Assist in configuring and troubleshooting network switches.
- Support routers and wireless access points.
- Troubleshoot LAN and Wi-Fi connectivity.
- Assist with IP addressing and network configuration.
- Understand basic VLAN and network segmentation concepts.
- Assist with firewall configuration and monitoring.
- Monitor firewall logs and identify unusual traffic.
- Assist with VPN configuration and remote connectivity.
- Support secure external access.
- Assist with periodic firewall rule reviews.
- Learn basic network performance optimization.
- Troubleshoot connectivity, latency, and network performance issues.
6. Endpoint Security & Antivirus Management
- Assist in deploying and managing Seqrite Antivirus and Endpoint Security.
- Monitor endpoint security status.
- Monitor malware and virus alerts.
- Assist with quarantine and security incident handling.
- Ensure endpoint definitions and security policies remain updated.
- Assist with endpoint security agent installation.
- Troubleshoot antivirus agent connectivity and installation issues.
- Maintain basic endpoint security documentation.
7.
Infrastructure MonitoringAssist in administering and maintaining:
- Zabbix
- Uptime Monitoring
- Grafana
- Sig Noz
Responsibilities include:
- Monitor server availability.
- Monitor VM availability.
- Track CPU utilization.
- Track memory utilization.
- Monitor disk and storage utilization.
- Monitor application and service availability.
- Review alerts and logs.
- Assist in troubleshooting infrastructure alerts.
- Maintain monitoring dashboards.
- Support proactive infrastructure monitoring.
8. CCTV Infrastructure Support
- Monitor CCTV system health and uptime.
- Ensure network connectivity to CCTV cameras.
- Troubleshoot basic camera connectivity issues.
- Monitor video feed availability.
- Assist with CCTV hardware and software troubleshooting.
- Monitor CCTV storage.
- Assist with surveillance footage archiving.
- Ensure required retention policies are followed.
9. Backup & Storage Management
- Assist in maintaining backup infrastructure.
- Monitor scheduled backups.
- Verify successful completion of backups.
- Identify and report backup failures.
- Assist with database and server backup activities.
- Perform basic backup validation.
- Assist with restoration testing.
- Maintain backup documentation.
- Gain practical exposure to disaster recovery concepts.
10. IT Asset Management
- Maintain hardware and software inventory.
- Track laptops, desktops, servers, monitors, printers, and networking equipment.
- Maintain asset allocation records.
- Track asset lifecycle and replacement requirements.
- Assist with procurement activities.
- Maintain infrastructure and asset documentation.
- Ensure proper handover and return of IT assets.
11. Core Platform Services
- Gain practical exposure to LDAP and directory services.
- Assist with basic identity and access management.
- Support user and system access activities under supervision.
- Maintain infrastructure room and server room documentation.
- Assist with physical infrastructure inspections.
- Maintain proper organization of network and server equipment.
- Follow infrastructure security and operational procedures.
12. Frontend Development Knowledge – MANDATORYThe candidate must have basic knowledge of Frontend development.
Required Understanding
- HTML
- CSS
- Java Script
- Basic frontend application architecture.
- Basic understanding of browser and client-server communication.
- Understanding of frontend build and deployment concepts.
- Basic understanding of API integration.
- Basic troubleshooting of frontend application issues.
Preferred
- React
- Angular
- Vue.js
- npm
- Frontend build tools
The candidate should understand how a frontend application is hosted, deployed, accessed, and connected to backend services.
13. Backend Development Knowledge – MANDATORYThe candidate must have basic knowledge of Backend development.
Required Understanding
- Basic backend application architecture.
- REST APIs.
- HTTP/HTTPS.
- API requests and responses.
- Authentication and authorization concepts.
- Application-server communication.
- Basic backend troubleshooting.
- Basic database connectivity.
Backend TechnologiesCandidate should have exposure to at least one backend technology/language such as:
- Java
- Python
- Node.js
- PHP
- .NET
The candidate should be able to understand how backend applications run on servers and communicate with databases and frontend applications.
14. Full-Stack Development Knowledge – MANDATORYThe candidate must have a basic understanding of Full-Stack application architecture. The candidate should understand the relationship between:Frontend → API/Backend → Database → Backend → Frontend
Basic Knowledge Should Include
- Frontend application structure.
- Backend/API structure.
- Database interaction.
- REST APIs.
- Application deployment.
- Server-side application hosting.
- Basic application troubleshooting.
- Basic understanding of logs and application errors.
- Basic understanding of application-server communication.
The candidate is not required to be an expert Full-Stack Developer, but must understand how a complete application works across frontend, backend, database, server, and network layers.
15. Database Knowledge – MANDATORY
- Basic understanding of databases.
- Basic SQL knowledge.
- Understanding of tables, records, and queries.
- Basic knowledge of relational databases.
- Understanding of application-to-database connectivity.
- Basic database troubleshooting.
Preferred Database Exposure
- MySQL
- PostgreSQL
- SQL Server
- Similar databases
16. Dev Ops & Development ToolsBasic exposure to the following will be an advantage:
- Git
- Git Hub/Git Lab
- Docker
- CI/CD concepts
- Build and deployment processes
- Shell scripting
- Python scripting
- Linux command line
- Application logs
- Environment variables
- Basic cloud concepts
Mandatory Technical SkillsThe candidate must have basic knowledge or academic/project exposure to:
Infrastructure
- Infrastructure
- Linux/Ubuntu
- Windows
- Computer hardware
- Servers
- Virtual machines
Networking
- Networking fundamentals
- TCP/IP
- DNS
- DHCP
- LAN/Wi-Fi
- Routers and switches
- Basic firewall concepts
Development
- Frontend – Mandatory
- Backend – Mandatory
- Full-Stack concepts – Mandatory
- Database/SQL – Mandatory
- REST APIs
- HTTP/HTTPS
- Basic application architecture
Security & Monitoring
- Basic cybersecurity concepts
- Antivirus/Endpoint Security
- System monitoring
- Logs and troubleshooting
Preferred Technical ExposureCandidates having exposure to the following will be preferred:
- Zabbix
- Grafana
- Sig Noz
- Uptime Monitoring
- Docker
- Git/Git Hub
- CI/CD
- Shell scripting
- Python
- LDAP
- Active Directory
- VPN
- Firewall administration
- Cloud platforms
- Database administration
- Backup and disaster recovery
Educational Qualification
- B.E./B. Tech in Computer Science, Information Technology, Electronics, or related field.
- BCA / MCA or equivalent IT qualification.
- Freshers and recent graduates are welcome.
- Candidates with academic projects in Infrastructure, Networking, Dev Ops, Full-Stack Development, or System Administration are preferred.
Candidate ProfileWe are looking for someone who:
- Has a strong interest in IT Infrastructure and Technology.
- Has basic knowledge of both Infrastructure and Software Development.
- Is comfortable working with Linux and Windows.
- Understands basic networking concepts.
- Has basic Frontend, Backend, and Full-Stack knowledge.
- Has good troubleshooting and analytical skills.
- Is willing to work hands-on with servers, networks, systems, and applications.
- Can learn new technologies quickly.
- Has good communication and teamwork skills.
- Is willing to work in an onsite infrastructure environment.
Key Learning OpportunitiesDuring the internship, the candidate will gain practical exposure to:
- Server administration
- Linux administration
- Windows administration
- Virtualization
- Networking
- Firewalls and VPN
- Endpoint security
- Zabbix and Grafana monitoring
- Application monitoring
- Database environments
- Backup and disaster recovery
- CCTV infrastructure
- IT asset management
- LDAP
- Frontend applications
- Backend applications
- Full-Stack architecture
- APIs
- Application deployment
- Dev Ops fundamentals
- Infrastructure troubleshooting
Career PathThis internship can provide a foundation for careers in:
- Infrastructure Engineer
- System Administrator
- Network Engineer
- Dev Ops Engineer
- Cloud Engineer
- IT Operations Engineer
- Site Reliability Engineer (SRE)
- Application Support Engineer
- Full-Stack Infrastructure/Platform Engineer
Internship-to-HireBased on performance, technical skills, learning ability, discipline, and organizational requirements, the successful intern may be considered for a full-time employment opportunity after completion of the internship.
Important RequirementCandidates with only basic desktop-support knowledge and no understanding of Frontend, Backend, Full-Stack, APIs, and databases will not be considered suitable for this position. The role requires a combination of:Infrastructure + Networking + Systems + Application + Development knowledge.
📌 IT Infrastructure Engineer Intern (Bengaluru)
🏢 Sirma Business Consulting (India) Private
📍 Bengaluru