Overview
The Senior Systems Engineer will design, implement, optimize, and support critical server, network, and storage infrastructure across on-premise and cloud environments. The role also develops automation, resolves complex technical issues, supports production systems, and contributes to infrastructure security, scalability, and reliability.
What you'll do
- Lead the design, implementation, and optimization of critical server, network, and storage infrastructure in both on-premise and cloud environments, including Azure and AWS.
- Develop and maintain automation scripts and tools, such as PowerShell, Python, and Ansible, to streamline operational tasks and improve efficiency.
- Troubleshoot and resolve complex system issues, often involving multi-vendor technologies, ensuring minimal downtime and impact.
- Collaborate with development teams to ensure infrastructure scalability and support for new applications and services.
- Participate in on-call rotation and provide expert-level support for production systems outside of standard business hours.
- Conduct performance monitoring, capacity planning, and system tuning to optimize resource utilization and user experience.
- Implement and enforce security best practices, compliance standards, and disaster recovery procedures.
- Mentor junior engineers and contribute to knowledge sharing within the team.
- Evaluate and recommend new technologies and solutions to enhance system capabilities and reduce operational costs.
- Document system configurations, procedures, and architectural designs thoroughly.
What you'll need
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 4+ years of experience in the role or a related field.
- Deep expertise in Windows Server and Linux operating systems, including administration, troubleshooting, and scripting.
- Extensive experience with virtualization technologies, such as VMware vSphere and Hyper-V.
- Proven experience with cloud platforms, preferably Azure and/or AWS, including IaaS, PaaS, and related services.
- Strong networking fundamentals, including TCP/IP, DNS, DHCP, VPN, and Firewalls.
- Proficiency in scripting languages such as PowerShell, Python, Bash, or similar.
- Familiarity with database systems, such as SQL Server, Oracle, and PostgreSQL.
- Excellent problem-solving skills, with a methodical approach to identifying and resolving complex technical issues.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
Nice to have
- Master's degree.
- Experience with automation and configuration management tools, such as Ansible, Puppet, and Chef.
- Relevant industry certifications, such as MCSA, MCSE, CCNA, AWS Certified Solutions Architect, and Azure Administrator Associate.
Details
- Location: Chennai, India.
- The role includes on-call rotation and production support outside of standard business hours.
Read the full description and apply on the company’s own careers page.