Job Openings Senior Server Engineer (Onsite, Lahore, USD Salary)

About the job Senior Server Engineer (Onsite, Lahore, USD Salary)

Requirements:

  • Bachelors degree in Computer Science, Engineering, or an equivalent discipline.
  • 5–7 years of relevant professional experience.
  • Proven experience engineering and supporting Linux environments (RHEL/Ubuntu) and virtualization platforms (VMware/RHEV/KVM) within large-scale infrastructures.
  • Experience supporting computing technologies for researchers; prior experience within a multinational IT software and services development environment is preferred.
  • Strong organizational, analytical, and problem-solving skills with a methodical and disciplined approach.
  • Experience supporting functional and production development efforts, including custom applications.
  • Demonstrated ability to work independently as well as collaboratively within a team environment.
  • High level of dependability and reliability.
  • Ability to manage multiple simultaneous projects with minimal supervision.
  • Willingness and availability to provide 24x7 on-call support.
  • Demonstrated experience with advanced configurations, including high availability, SAN/NAS storage, FC switches, virtualization, and performance tuning.
  • Experience working in dynamic R&D environments.
  • Proven ability to research, evaluate, and support emerging technologies.
  • Experience supporting enterprise-class applications and databases.
  • Experience deploying Linux on x86 rack-mounted servers and blade platforms.
  • Experience integrating Linux systems with enterprise storage solutions, including a strong understanding of SAN and NAS use cases.
  • Experience configuring, troubleshooting, and tuning Linux systems within TCP/IP network environments.
  • Mandatory strong expertise in server virtualization technologies.
  • Strong scripting capabilities in Perl, Python, PHP, Bash, or other scripting languages.
  • Hands-on experience implementing automation tools such as Terraform, Ansible, Puppet, Chef, and CFEngine.
  • Strong Linux security expertise and hands-on experience.
  • Experience setting up and deploying systems using Red Hat Satellite.

Responsibilities:

  • Lead application integration, architecture, engineering, and support of in-house and vendor-hosted remote servers and storage systems.
  • Provide 24x7 production support for appliances and associated supporting systems.
  • Design, implement, configure, maintain, and support both physical and virtual computing environments.
  • Support application development initiatives by managing required patches, packages, permissions, and software configurations.
  • Collaborate with Security, Operations/Engineering, and cross-functional teams to ensure compliance with standards when customizing systems to support development efforts.
  • Provide production support for new engineering solutions and strategic initiatives.
  • Drive system standardization, optimization, and automation initiatives.
  • Perform routine system administration functions to maintain Linux and virtualization servers.
  • Recommend, design, and implement systems management and automation solutions.
  • Design, configure, and optimize highly available Linux systems.
  • Assist in implementing, executing, maintaining, and documenting Disaster Recovery (DR), Business Continuity (BC), and high-availability procedures.
  • Participate in system deployments, upgrades, and ongoing maintenance activities.
  • Maintain OS and application patch levels across all systems using automated tools.
  • Perform additional responsibilities as assigned by respective line managers.