NCR Corporation logo

Senior Systems Engineer

NCR Corporation
Posted this week

LOCATION

CHENNAI · Onsite

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

Windows AdministrationNetwork TroubleshootingLinux System AdministrationAutomationKubernetes

Job description

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.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Systems Engineer