Systems Engineer Resume
SUMMARY:
- 5+ years of experience in IT and 4+ years of experience as systems admin/engineer
- Building, managing and supporting Unix, Linux and windows servers
- Managed over thousand servers and configured, upgraded, maintained, performed monitoring and troubleshooting on different UNIX platforms - Linux, HP-UX, and Windows systems
- Automate build process using bash and python scripts using Server Automation tool
- Created automatic process on building new servers using Managed Private Cloud (MPC)
- Responsible for server build automation using cloud platform such as AWS, HPSA
- Managed large number of servers and was responsible for auditing all the data center and servers owned by each company
- Contributed by documenting proper process and invented new ways of doing IT creating efficient ways to save time and resources
TECHNICAL SKILLS:
OS: Linux: Red Hat Enterprise Linux, Oracle Enterprise Linux, SUSE Linux Enterprise Service, CentOS, Ubuntu, Debian
Unix HPUX, AIX, Solaris: Windows: 7, 10, Server 2008 R2, Server 2012
Tools: Torque, ESL, ADMS, HPSA (HP Server Automation), HP SM9 (HP Service Manager 9), Service Center, ePCM (Server Monitoring tool), Putty, MTPutty, WinSCP, Request center, ITSS, FCAMs, Netbox, Puppet, Foreman Kattelo
Software: Eclipse Luna, HP Server Automation (HPSA), VMware workstation, JDK/JRE 1.7, FileZilla, Apache Tomcat, VMWare V-sphere Client and web
Language: Java, python script, Bash script, shell script, HTML
Database: Oracle 11g, MySQL
Hardware: HP Proliant DL Rack, HP Proliant BL Blades, HP ML Tower, IBM P series, IBM Power7, IBM powr8, IBM S series, Sun SPARC servers, x models, Dell EMC VNX, Thecus N1600 pro, Zetavault systems
WORK EXPERIENCE:
Confidential
Systems Engineer
Responsibilities:
- Responsible for entire systems server side of the company from VMs to Data Center systems
- Positioned to make high level decisions for the company including system’s recommendation to CFO and director of Engineering
- Managed and re-model backup infrastructure and redundancy of the systems to make sure all systems are backed up and able to roll back on disaster recovery using veeam/thecus backup
- Responsible for building systems and implementing business applications on systems on both internal and customer facing applications
- Build and configure visualwaremcs systems for both internal and customers to monitor network speed, VOIP speed as well other monitoring
- Responsible for systems security and lockdown process incase of any penetration of systems in the network
- Responsible for emergency fix and point of contact during escalation of systems from operations team
- Successfully set up a process for both Network-Operations team and IT team to make sure one process is being followed to make it easy to record, analyze and keep track of things
- Automate builds, maintaining of servers by script or set up management applications that will allow regular monitoring of servers by Net-OPs
Linux Infrastructure Systems Engineer
Responsibilities:
- Linux Deployment Automation - automate the deployment of Linux VM's utilizing existing infrastructure used for current windows deployments
- Partition and drive expansion on deployment, patch deployments, service configurations (Syslog, NTP, etc)
- Provide options to build on already existing tools used for server deployments on tools used for VMware, PowerCli, Microsoft System Center Orchestrator, Scripts (Powershell and Bash)
- Linux Authentication- provide options around implementing centrally controlled authentication mechanisms for logon and SUDO access for Linux servers utilizing Active directory and implement approved option.
- Management of Linux- Assist in developing methods to manage Linux systems in an automated fashion by providing solutions for IPAM and DCIM for the entire IT infrastructure
- Set up an entire new Dell EMC Hyper converged VX Racks systems to create redundant of servers in multiple data centers including racking, cabling, testing, installing, configuring the blade nodes to move to productions environment
- Configuration Management utilizing Katello, Puppet, and/or Ansible products. Provide options to build on already existing tools or replacing tools for managing Linux
- Policy/Procedures- Assist in developing Procedures and Policy's around Linux. Standards around OS configuration, Application configurations, partitioning
Systems Engineer
Responsibilities:
- Build Linux and Windows servers both physicals and VMs
- Responsible for automating the VM build process to deliver fast to clients
- Responsible for Ford internal and external website tests and updates
- Responsible for distributing the work load to different team and track the project to deliver to the client before OLA
- Created proper documentation to audit entire data centers and servers to make sure server information database is up to date and every team is able to reach the correct hostnames
- Participate in weekly buildability team meetings for build, decommission, SAN, database related changes
- Update SharePoint documents for server builds, decommission, network load balancing, website creation and database related tasks
- Decommission Solaris, AIX, Linux and windows servers both physicals and VMs
- Manage to upload and execute scripts on new builds to make sure servers are up and running
- Created and approved requests to follow the proper build and decommission process
Technical Consultant III Systems Administrator
Responsibilities:
- Built new HP-UX, Solaris, Red Hat servers on both physical and VM servers
- Installed Red Hat, HPUX, Solaris OS and required software and patches into the server
- Decommissioned servers using Service Center to track decommission, shut down server, wiped all software off hard drive, removed from monitoring tools
- Resolved any issues with servers that have issues with network and software tools
- Updated information in ESL & ADMS databases to keep track of servers and monitoring tools
- Successfully tested server through PCM and DRC tool for any failing jobs
- Responsible for driving the project to the end till it is delivered to client
- Documented the build, decommission and manage server process for team members
- Trained new team members who are newly hired and trained them to follow company procedure
Linux Server Engineer
Responsibilities:
- Managed server automation on software updates, test OS packages and troubleshooting any types of incomparability on packages on cloud offering OS
- Responsible for editing bash and python script and shadow team lead on script testing, building customization of Red Hat, SLES, and Oracle Linux
- Participated in weekly Management Private Cloud meetings
- Created and Edit script to test on the different version of Linux OS
- Tested and configured new custom OS and loaded on automation portal to made sure it works on clients site
- Created and Edited Test cases based on the test result of the application portal
Operations System Administrator - Unix/Linux
Responsibilities:
- Opened and approved change request tickets and execute them on change window
- Resolved incident tickets within short period of time
- Worked on special projects (i.e. mass installation of software updates, mass cleaning of server drives with low to no space, or troubleshooting large amount of servers that cannot connect to HPSA)
- Monitored and updated Oracle database, applications and other teams with patching, upgrades and service
- Attended weekly updated progress meetings
- Participated in weekly and weekend maintenance including being on call overnight to assist DBA and application team
- Responsible for update of new software to all of Unix and Linux servers
- Analyzed, planned and executed migration of new tools to all Unix and Linux servers
- Built and maintained high level urgent servers in short period of time
Responsibilities:
- Applied object oriented concepts to develop application using concepts such as arrays, loops, conditional logic, Class methods and constructors, Interfaces, Packages, access modifiers, Inheritance, Encapsulation, exception handling, casting, reading and writing to files and more.
- Developed a web application using J2EE platform using concepts such as MVC pattern, Jsp, Servlets, HTML, Apache Tomcat Web Server 7.0, web.xml, and deploying the web application on a hosting server.
Environment:: Eclipse Luna, J2SE / J2EE, JSP, Servlets, HTML, XML, MySQL database, MySQL Workbench 6.2, Apache Tomcat 7.0, JDBC.
ConfidentialSoftware Quality Tester
Responsibilities:
- Managing major test cycles like System Integration and User Acceptance tests.
- Execute tests and monitor using JIRA, and Integrated Oracle database to CPM Application
- Installed, configured and developed Oracle Database to application capability
- Created, and reviewed test plans, test scripts and application patch
- Reviewed and corrected tests using log files and monitor failures