Senior Systems Officer
Brunel University
Total years of experience :34 years, 2 Months
Member of 5 person system administration team responsible for farm of 500+ servers in 2 data centers in mixed environment
• VMware ESX 4 Administrator; build, deploy & administer farm of virtual servers, policy management, storage pool configuration and maintenance
• Manage & support HA RHEL 5.6 servers hosting oracle
• Perform database installation, upgrades and patches to Oracle, MySQL and PostgreSQL environments
• Manage & deploy system patches; apply security patches as needed
• Coordinate backup & recovery for databases using various methods
• System monitoring using NAGIOS, MRTG & SolarWind
• Scripting of administrative tasks & automate system management
• Use Incident ticket system for support issues. Change Control for system changes & patching
• Document all configurations and installations; provide operational & disaster recovery procedures
• Formulate purchase requests for new hardware
Projects:
• Design & deploy Virtual Learning Environment (VLE) solution; RHEL, Oracle RAC, cisco load-balancer
• Design & deploy Student Records System (SITS) solution; RHEL, Oracle RAC, cisco load-balancer
• Deploy & administrate Shibboleth; integrate to Blackboard & eLibrary portal
• Administrate & support HR / Payroll DB systems
• Virtualise & upgrade Library Archiving & Catalogue Portal
• Implement Novell Identity Management System; connectivity to AD and LDAP
• Implement OpenLDAP & migrate people/account information from NIS to LDAP; synchronise data via Identity Management system
• Implement spam & virus filtering solution (MailScanner)
• Implement & support Email (EXIM) solution
• Design & deploy a university-wide cloud based solution for centralized data & remote access
• Deploy secure DNS and DHCP solution
• Implement & support automated patch management solution
• Manage & support UNIX file-stores
• Design & deploy Single Sign-On (NAM)using Novell; setup & integrate to Intranet, Password Self-Service, Registration, eLibrary portal
• Implemented & managed teaching lab environment with complex settings, configurations, topologies and equipment including servers and network elements
• System Administrator for mixed Solaris / AIX / Linux and Windows environment
• Network Administrator for department; installation, configuration, troubleshooting & maintenance
• Designed & implemented automated system installation and configuration solution for UNIX and Linux systems
• Planned & implemented high-speed WAN backbone for department based on IP, frame relay and ATM technologies to provide Internet access services (ISDN, T1)
• Supervised backbone maintenance, troubleshooting & component upgrades; capacity planning for future services like distance-learning & multimedia projects
• Designed, configured & supported Internet access services, file servers, Firewall, directory services, Databases, Centralize Printing
• Designed a daily backup plan; administer, monitor and troubleshoot backups
• Developed scripts to automate server administration
• Designed & maintained Intranet web site for department
• Mentored student projects, create user and technical documentation
• Served as main technical advisor for department
• Researched and formulated hardware & software purchasing; performed hardware maintenance including replacement & capacity planning
Projects:
• Implement WebCT online courseware program, worked directly with teaching staff to develop first online courses for University. Administrator for WebCT; setup, configure & provide access control
• Implement &design lecture capture system (Tegrity) and learning management system (Moodle); developed online courses for academic degree and distance learning
• Deployed MBone distance learning (featuring two-way video and audio) with other University’s
• Designed and implemented card-based security system to authenticate and log-in for academia
• Taught classes on campus & distance education (online) UNIX/Linux, Programming & Networking
Duties and Projects:
• Application programming (C and Assembler) for Freight handling system
• Writing and debugging communication software on PCs (C, x86 assembler)
• Develop test suites for testing software modules
• Provide customer support on-site and technical support over the phone.
• Provide appropriate training in-house for freight handling software
• Customize and deploy communication-suite (pre-installed hardware and software) for existing and potential customers in UK