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.