IT Infra JD

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

National Stock Exchange 2023

Job Description for Technology Infrastructure

Brief Introduction of Department: - The Technology infrastructure department is responsible


for the design, implementation, and maintenance of the organization's IT infrastructure. This
includes the physical components of the IT environment, such as servers, storage devices,
and networking, security equipment. The IT infrastructure department also manages the
software that runs on these devices, such as operating systems, applications, and security
software.

The Technology infrastructure department plays a critical role in ensuring the availability,
performance, and security of the organization's IT systems. They work closely with other IT
departments, such as the Application and the Operations, to ensure that the organization's
Technology infrastructure is reliable and secure.

Technology Infrastructure department is also responsible to design, develop, planning and


implementing changes to the IT infrastructure and maintain scripts to automate IT
infrastructure that involves tasks such as provisioning servers, configuring network devices,
deploying applications, upgrading hardware and software, and migrating to new
technologies.

Table of content: Functional Requirements

Sr. No Designation Function Page no

1 Technical Sysadmin – Linux 2


Trainee/TT

2 Technical Sysadmin – Windows/Cloud/Ad Support 3


Trainee/TT

3 Technical Network Admin 4


Trainee/TT

4 Technical Storage Admin 5


Trainee/TT

5 Technical Backup Admin 6


Trainee/TT

6 Technical Tools & Automation 7


Trainee/TT

Non-Confidential
Job Description – TT – Sysadmin – Linux

Key Role & Responsibilities:

The Linux Administrator is responsible for the day-to-day management of the organization's
Linux systems. This includes tasks such as installation, configuration, maintenance, and
monitoring of Linux servers and workstations. The Linux Administrator will also be responsible
for troubleshooting Linux problems and working with other IT staff to ensure the availability
and performance of the Linux infrastructure.

Role and Responsibilities

• Maintaining the stability, performance, and security of Linux systems


• Configuring and troubleshooting network hardware and software
• Installing and configuring operating systems and applications
• Managing user accounts, permissions, and access rights
• Monitoring system performance and identifying potential issues
• Providing technical support to users

Administrator Requirements & Skills

• Experience as a Unix administrator or any other relevant exp if any


• Knowledge of Linux Operating System
• Good knowledge of networking, security and OS concepts
• Familiarity with security tools and best practices
• Ability to identify and troubleshoot system issues
• Strong problem-solving and troubleshooting skills
• Excellent communication skills
• Bash scripting or any other equivalent scripting skill
• Create and update documentation; actively build teams knowledge base
• Skills development by participation in training and constant self-Learning.

Educational Requirements: Bachelor's degree [ BE/BTech]

Location: Mumbai Corporate Office, Chennai

Non-Confidential
Job Description – TT – Sysadmin – Windows/Cloud/Ad Support

Key Role & Responsibilities:

The Windows and VMware Administrator is responsible for the day-to-day administration of
the organization's Windows and VMware environments. This includes tasks such as
installation, configuration, maintenance, and monitoring of Windows servers and VMware
virtual machines. The Windows and VMware Administrator will also be responsible for
troubleshooting Windows and VMware problems and working with other IT staff to ensure the
availability and performance of the Windows and VMware environments.

Role and Responsibilities

• Maintaining the stability, performance, and security of Windows systems


• Knowledge of virtualization technology
• Trouble shoot and configure the virtualization infrastructure.
• VM installation and other tasks related to VM’s.
• Configuring and troubleshooting network hardware and software
• Installing and configuring operating systems and applications
• Managing user accounts, permissions, and access rights
• Monitoring system performance and identifying potential issues.
• Providing technical support to users

Administrator Requirements & Skills

• Experience as a windows administrator/ VMWare or any other relevant exp if any


• Knowledge of Windows operating systems and VMware virtualization technology
• Good knowledge of networking, security, and OS concepts
• Familiarity with security tools and best practices
• Ability to identify and troubleshoot system issues.
• Strong problem-solving and troubleshooting skills.
• Excellent communication skills
• Knowledge of PowerShell scripting
• Create and update documentation; actively build teams knowledge base.
• skills development by participation in training and constant self-Learning.

Educational Requirements: bachelor’s degree [ BE/BTech]


Location: Mumbai Corporate Office, Chennai

Non-Confidential
Job Description – TT – Network Administrator

Key Role & Responsibilities:

The Network Administrator is responsible for the day-to-day administration of the organization's
computer networks. This includes tasks such as installation, configuration, maintenance, and
monitoring of network devices and systems. The Network Administrator will also be responsible for
troubleshooting network problems and working with other IT staff to ensure the availability and
security of the network infrastructure.

Role and Responsibilities

• Install, configure, and maintain network devices and systems


• Monitor network performance and security
• Troubleshoot network problems
• Work with other IT staff to ensure the availability and security of the network
infrastructure
• Document network procedures and policies
• Stay up-to-date on new network technologies

Administrator Requirements & Skills

• Familiarity of Switches Routers and firewall devices


• knowledge of networking concepts and technologies, such as TCP/IP, DNS, DHCP,
and VPN
• basic knowledge of Network, Windows, and Unix OS administration
• basic knowledge of Bash, Shell and/or PowerShell scripting
• Good knowledge of networking, security, and OS concepts
• Familiarity with security tools and best practices
• Ability to identify and troubleshoot system issues.
• Strong problem-solving and troubleshooting skills.
• Excellent communication skills
• Create and update documentation; actively build teams knowledge base
• Skills development by participation in training and constant self-Learning.

Educational Requirements: Bachelor's degree [ BE/BTech]


Location: Mumbai Corporate Office, Chennai

Non-Confidential
Job Description – TT – Storage Administrator

Key Role & Responsibilities:

The Storage Administrator is responsible for the day-to-day administration of the


organization's storage infrastructure. This includes tasks such as installation, configuration,
maintenance, and monitoring of storage devices and systems. The Storage Administrator will
also be responsible for troubleshooting storage problems and working with other IT staff to
ensure the availability and performance of the storage infrastructure.

Role and Responsibilities

• Install, configure, and maintain storage devices and systems.


• Monitor storage performance and capacity.
• Troubleshoot storage problems.
• Work with other IT staff to ensure the availability and performance of the storage
infrastructure.
• Document storage procedures and policies
• Stay up to date on new storage technologies.

Administrator Requirements & Skills

• Familiarity of Storage solutions / Hardware


• Knowledge of storage technologies, such as NAS, SAN, and DAS
• basic knowledge of Network, Windows, and Unix OS administration
• basic knowledge of Bash, Shell and/or PowerShell scripting
• Good knowledge of networking, security, and OS concepts
• Familiarity with security tools and best practices
• Ability to identify and troubleshoot system issues.
• Strong problem-solving and troubleshooting skills.
• Excellent communication skills
• Create and update documentation; actively build teams knowledge base.
• Skills development by participation in training and constant self-Learning.

Educational Requirements: bachelor’s degree [ BE/BTech]


Location: Mumbai Corporate Office, Chennai

Non-Confidential
Job Description – TT – Backup Administrator

Key Role & Responsibilities:

The Backup Administrator is responsible for the day-to-day administration of the organization's
backup infrastructure. This includes tasks such as installation, configuration, maintenance, and
monitoring of backup devices and systems. The Backup Administrator will also be responsible for
troubleshooting backup problems and working with other IT staff to ensure the availability and integrity
of the backup data.

Role and Responsibilities

• Maintaining the stability, performance, and security of Backup Systems


• Configuring and troubleshooting network hardware and software
• Installing and configuring backup applications on various OS
• Managing user accounts, permissions, and access rights
• Monitoring system performance and identifying potential issues.
• Performing standard and test restores of requested files, folders, databases, and virtual
machines.
• Providing technical support to users

Administrator Requirements & Skills

• Familiarity of any one Backup Solution


• Knowledge of backup technologies, such as tape, disk, and cloud-based backups
• basic knowledge of Windows and Unix OS administration
• Basic knowledge of Bash, Shell and/or PowerShell scripting
• Good knowledge of networking, security, and OS concepts
• Familiarity with security tools and best practices
• Ability to identify and troubleshoot system issues.
• Strong problem-solving and troubleshooting skills.
• Excellent communication skills
• Create and update documentation; actively build teams knowledge base.
• skills development by participation in training and constant self-education.
• Create and update documentation; actively build teams knowledge base.
• Skills development by participation in training and constant self-Learning.

Educational Requirements: Bachelor's degree [ BE/BTech]


Location: Mumbai Corporate Office, Chennai

Non-Confidential
Job Description – TT – Tools & Automation

Key Role & Responsibilities:

The Technical Trainee will be responsible to design develop and maintain scripts to automate IT
infrastructure that involves tasks such as provisioning servers, configuring network devices, and
deploying applications. The Trainee will play crucial role in understanding the requirements for
automation and will be exposed to cutting-edge technologies such as Python, Ansible, CI/CD and UI
Development.

Role and Responsibilities

• Developing and maintaining of automation scripts for IT infrastructure which involves tasks
such as provisioning servers, configuring network devices, and deploying applications.

• Collaborating with different stakeholder which involves software developers, system


administrators, and security engineers to understand the requirement and automate the
manual tasks.

• Troubleshooting automation issues that involve debugging scripts, identifying, and resolving
errors etc.

• Documenting automation scripts and processes that involves creating concise and crisp
documents so that other team members can understand and re-use.

• Managing pipeline created for application deployment.

• Managing Automation tools

Requirements & Skills

• Should have Domain knowledge of Operating systems such as (Windows/Linux), Network,


Security, Storage.
• Should have basic knowledge of tools/processes such as Git, Devops, Agile etc.
• Should have basic knowledge of programming languages such as Python, Bash, HTML and
CSS.
• Additionally, understanding of Ansible tool and PowerShell Scripting is a plus.
• Efficient problem-solver and excellent in communication skills

Educational Requirements: Bachelor's degree [ BE/BTech]


Location: Mumbai Corporate Office, Chennai

Non-Confidential

You might also like