System Administrator and Virtualization Expert UCS Architecture – Rome
Job Description: We are seeking a highly skilled and experienced System Administrator and Virtualization Expert to join our dynamic IT team. The ideal candidate will be responsible deploying, managing, and maintaining of IT infrastructure, with a specific focus on UCS Architecture virtualization technologies. You will ensure the stability, integrity, and efficient operation of our information systems that support core organizational functions.
The position is hybrid, but the client may change the conditions depending on the needs of the end customer. It is preferable that the engineer lives in Rome or can easily reach the capital. We currently have no specific information regarding business travel, but occasional trips to client offices in the province of Milan may be required.
The resource will be provided with a project laptop; we will later evaluate whether it will be supplied by Capgemini and/or client. It is preferable that the supplier provides one, to avoid mixing the SUBCO’s internal activities with those of the project.
We have flexibility on the rate, as the negotiation with the client is still ongoing.
Key Responsibilities:
· System Administration:
• Manage and maintain server hardware and operating systems, including installation, configuration, and troubleshooting.
• Ensure the availability and performance of server systems and network infrastructure.
• Monitor system performance, ensure system availability, and reliability.
• Implement and manage security measures, including firewalls, antivirus, and intrusion detection systems.
• Perform regular backup operations and develop, implement, and test disaster recovery plans.
· Virtualization Management:
• Design, implement, and manage virtualization solutions (e.g., VMware, Hyper-V).
• Optimize virtual environments for performance and scalability.
• Maintain virtual servers and infrastructure, ensuring high availability and resource optimization.
• Conduct capacity planning and performance tuning of virtual environments.
• Develop automation scripts for deployment, management, and monitoring of virtualized systems.
· Technical Support and Troubleshooting:
• Provide technical support and guidance to internal teams and users.
• Diagnose and resolve hardware and software issues promptly.
• Collaborate with other IT professionals to ensure seamless integration and operation.
· Documentation and Reporting:
• Maintain documentation for system configurations, procedures, and policies.
• Generate regular reports on system performance, usage, and security incidents.
• Document and update disaster recovery and business continuity plans.
· Continuous Improvement:
• Stay updated with the latest technologies and trends in system administration and virtualization.
• Recommend improvements to enhance system performance and user experience.
Skill Profile:
Technical Skills Required:
• Proficiency in Windows Server, Linux, and Unix operating systems.
• Extensive experience with virtualization technologies (e.g., VMware vSphere, Microsoft Hyper-V, KVM).
• Strong knowledge of networking fundamentals, including TCP/IP, DNS, DHCP, and VLANs.
• Familiarity with cloud platforms (e.g., AWS, Azure) and hybrid environments.
• Experience with automation and scripting (e.g., PowerShell, Bash, Python).
• Knowledge of tools: Docker, Jenkins, Ansible
Preferred
• Knowledge UCS Architecture:
§ Understanding of the unified computing system architecture, including components like UCS Manager, Fabric Interconnects, and various server models
§ Experience in configuring and managing UCS environments using tools like Intersight and UCS Manager
§ Experience in deploying UCS systems and integrating them with existing IT infrastructure
§ Ability to troubleshoot UCS-related issues and provide technical support.
• Knowledge of automation platforms: NSO, Itential Automation Platform
• Knowledge in, at least, one computer languages and programming (Java, Python)
• Knowledge of XML, JSON, REST/RESTCONF, Javascript , devops tools, GIT
• Knowledge of the web-app development frameworks: Node.js, AngularJS, REACT
• Knowledge of and YANG models, Json and xml formats.
• Experience working in AGILE methodology and knowledge of tools like Rally, Jira.
• Network programmability, basic understanding of NETCONF/YANG, REST, JSON
Security:
• Understanding of cybersecurity principles and best practices.
• Experience with implementing and managing security policies and tools.
Problem-solving and Analytical Skills:
• Strong troubleshooting skills and ability to diagnose complex issues.
• Analytical mindset with the ability to assess system requirements and recommend solutions.
Communication and Collaboration:
• Excellent written and verbal communication skills.
• Ability to work collaboratively in a team environment and provide training or support to users.
Certifications (preferred):
• VMware Certified Professional (VCP) or equivalent.
• Microsoft Certified: Azure Administrator Associate.
• CompTIA Network+ or Security+.
Languages Required:
English and Italian