Job Summary: Maimsd Technology is seeking a highly skilled Linux Systems Engineer with a deep understanding of Linux operating systems, virtualization technologies (specifically VMware), and networking protocols.
The ideal candidate will be responsible for deploying and managing products in complex Linux environments, troubleshooting intricate issues, and ensuring optimal system performance.
This role is crucial for maintaining the stability and efficiency of our vSphere virtualization platform.
Key Responsibilities:
Linux Administration:
- Proficiently administer various Linux distributions (e.g., Red Hat Enterprise Linux, Ubuntu, CentOS).
- Install, configure, and maintain Linux systems, including servers, workstations, and network devices.
- Perform system hardening, security updates, and patch management to ensure robust security.
- Manage user accounts, permissions, and access controls effectively.
- Optimize system performance and resource utilization to maximize efficiency.
Virtualization:
- Deploy and manage virtual machines using VMware vSphere virtualization platform.
- Create, configure, and maintain virtual networks and storage within the vSphere environment.
- Perform VM migration, replication, and high availability tasks to ensure business continuity.
- Troubleshoot complex virtualization-related issues.
Networking:
- Possess a strong understanding of TCP/IP, UDP, and SNMP protocols and their real-world applications.
- Configure and troubleshoot network interfaces, routing, and firewalls.
- Work effectively with network devices (switches, routers, load balancers).
- Implement robust network security measures.
Product Deployment:
- Deploy and configure software products seamlessly in Linux environments.
- Integrate products with virtualization platforms and other critical systems.
- Provide comprehensive technical support and troubleshooting for deployed products.
Troubleshooting:
- Diagnose and resolve complex technical issues related to Linux, virtualization, and networking.
- Analyze system logs and performance metrics to effectively identify problems.
- Implement effective troubleshooting strategies and best practices.
Documentation:
- Create and maintain clear and concise documentation for system configurations, operational procedures, and troubleshooting steps.
Collaboration:
- Work closely with other team members, including developers, network engineers, and IT operations staff.
- Communicate effectively and collaborate on projects to achieve team goals.
Qualifications:
- Strong knowledge of Linux operating systems, including Red Hat Enterprise Linux.
- Proven experience with VMware vSphere virtualization platform.
- Solid understanding of networking protocols (TCP/IP, UDP, SNMP) and concepts.
- Experience deploying and managing software products in Linux environments.
- Excellent analytical and troubleshooting skills.
- Excellent communication and interpersonal skills.
Additional Skills (Highly Beneficial):
- Scripting skills (e.g., Bash, Python).
- Automation experience using tools like Ansible or Puppet.
- Cloud computing knowledge (e.g., AWS, Azure, GCP).
- Certification in RHCSA or RHCE is a plus.
- Knowledge of OpenStack is a bonus.
- Familiarity with hardware platforms (EMC VNX, Unity Storage, HP blade servers, Brocade SAN switches, VC flex, HP switches) is beneficial.
Skills Required
Vmware Vsphere, Networking Protocols, Cloud Computing, Ansible