System Engineer/it Risk Management Resume
OBJECTIVE:
I am seeking an opportunity in the Information Technology field so I can apply knowledge gained from experience into a role for a company that could utilize my expertise and in return grow my career as a whole.
TECHNICAL SKILLS:
Software: Microsoft Office, PowerPoint, Visual Studio, Adobe Dreamweaver, Visio, Notepad++, Adobe Photoshop, Sublime Text, Visio, TextWrangler, Bitbucket, VMware, Cielo, Verdad, Puppet, Splunk, Carnival, Epic, nmSYS, Ngnix, Docker, Apache HTTPD, GIT,Tomcat,Ansible, Jenkins
Hardware: Red Hat Linux 5,6,7, CentOS 5,6,7, ESXI, VMware, NFS, LAMP, SAMBA, NAGIOS, LDAP, LVM, DNS, DHCP, NIS, NFS, Oracle Linux 6 and 7.
Database: Microsoft Access, PostgreSQL, Microsoft SQL Server, Redis NoSQL
Language: Python, BASH, C++, HTML5, CSS
Operating Systems: Windows XP, Vista, 7, Mac OS X, Linux
Version Control: Git, Bitbucket
WORK EXPERIENCE:
System Engineer/IT Risk Management
Confidential
- Administration of server infrastructure consisting of 3500+ servers. Both physical and virtualized servers running VMware ESXi.
- Followed bank standards for all activities, raised ITSM remedy CRQ’s for production changes, verified with application teams and got approvals from all parties before proceeding with any production changes. Followed similar approach for the Non Prod changes.
- Engaged different teams for different activities either through CRQ’s/Email’s
- Researched and recommended innovative, and where possible, automated approaches for system administration tasks.
- Worked on app team requirements for new hardware/datacenter exits/NPT, ran tests and verified if virtual servers would suffice their requests. If they would then created and provided virtual machines. If there were issues followed banks policy to get physical servers.
- Worked on moving all new server builds to the virtual environment unless application testing provided testing results
- Hosted weekly/daily calls within different hierarchies and application teams to work on banks funded projects as well as vulnerability verification and remediation
- Installed/upgraded packages and patched systems to maintain the productive environment
- Created project proposals and system design technical documentation, including implementations of Redhat Linux operating systems, built and designed servers to be flexible, upgradeable and cost effective. Maintained technical design documentation, operational and run - book procedures including diagrams, flow charts, project specifications, user requirements and technical implementations.
- Deployed Puppet for configuration management of existing and new infrastructure.
- Wrote custom scripts using bash, python for monitoring, adding users, file-system cleanup, storage and user migration, backup.,
- Identified and solved complex problems involving hardware, software, networking, database, web and applications
- Maintained file system and host security using chmod, chown, chgrp, iptables and tcp wrappers
- Managing file systems using fdisk and LVM
- Performing critical system administration tasks from Single user mode
- Setting up secured password less SSH authentication on servers using SSH key pair
- Monitoring and controlling system processes using top, renice, kill, etc
- Actively monitoring Systems health using internal monitoring applications
- Repairing and rebuilding existing servers as per project requirement
- Deployed Puppet for configuration management to existing infrastructure.
- Working directly with Vendor to decommission thousands of servers and networking equipment following Bank’s rules and regulations, ensuring data destructions before decommissioning assets
- Worked with different Vendors/Application teams to get latest packages
- Maintained inventory of all incoming and outgoing equipment
- Performing Datacenter troubleshooting for latency sensitive applications.
- Used Jenkins for CI/CD in order to run commands or deployments on several boxes
- Built/upgraded servers (DNS, DHCP, NIS, HTTPD, CUPS) and general-purpose servers using PXE-boot with kickstart
- Responsible for complete user management which includes creating, modifying, closing user accounts on Linux/Unix
- Total ownership and management of hosting implementation process, including order review, project planning, resource scheduling and coordination, site-specific system configuration and design / recommendations, equipment/hardware scheduling, system implementation, coordination of system integration.
- Used Docker to create containerized environments
- Worked on creating monthly patching schedules for over 3000 servers both physical and virtual
- Monitored the availability and health of the infrastructure and applications across multiple data centers. (Systems resources: disk space, memory, CPU load)
- Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python.
- Identified possible issues, troubleshooted, and escalated to the appropriate technical team.
- Managed the process of taking vulnerabilities provided by GIS and working with application teams to get them remediated.
- Installed, configured and managed Linux VMs on the external facing bank application as well as VMware ESXi using vSphere, vCenter, vMotion
- Make team personnel recommendations regarding employment, career development performance evaluations, compensations and promotions within policy and guidelines
- Work closely to align security and risk advice with other divisions within the bank, such as Security Architecture
- Assist in finding pragmatic, cost effective solutions to identified security and risk issues
- Understanding of the impact of technology on banking systems, ideally with some Product knowledge, Fixed Income, Equities
- Develop relationships with functions engaged in IT Risk Management
- Undertake Risk Reviews of IT Control framework
- Strong knowledge of Risk Assessment ‘methodologies’ and strong communication skills/ experience with facing demanding clients
- Exceptional client relationship and consulting and/or assurance skills
- Leads high-impact and complex projects that involve working with the businesses to improve controls that would mitigate any deficiencies
- Assist in the development and implementation of new IT risk initiatives, including policies, processes and awareness programs
- Fostering and developing strong networks (local, area, global) with key service line withiin the global firm
- Provide aggregated risk oversight for one or more high-impact areas of IT Services for core components of IT risk mitigation, governance, measurement and reporting activities. Actively engage in end-to-end risk remediation planning, resolution and monitoring activities, including Technology Continuity Management planning and testing activities.
- Managed Linux Infrastructure which involves day-to-day maintenance of servers and troubleshooting.
- Worked on different enterprise projects from start to delivery (data center exits/new application build outs/existing expansion)
- Provided direct user support for level 2 and level 3 issues via email and ticket system
- Installed and configured Apache and supported it on Linux production servers.
- Responsible for start-up and shutdown of the boxes and services.
- Performed daily administrative tasks
- Meet regularly with key business stakeholders to understand business needs and align those with data management based solutions
- Maintained the YUM repository server for patch management as well as securing Linux systems using local repository and installing, upgrading applications on Linux Systems.
- Performed filesystem checks and repairs when needed
- Maintain file system and host security using chmod, chown, chgrp, iptables
System Engineer
Confidential
- Administration of server infrastructure consisting of 2500+ servers. Including physicals as well as virtual on VMWare
- Owned and completed project lifecycles from concept through development to launch.
- Created business and technical project plans, updating and distributing as necessary.
- Maintained inventory of product assets, business dependencies, documentation and support materials, including an online Wiki and reports.
- Used Jenkins for application releases CI/CD.
- Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.
- Led support operations team in Unix/Linux environments within QA and production. Ensured QA teams completed critical testing and reporting. Engaged developers to implement all upgrades and changes.
- I have used my broad range of technical skills to improve processes in order to increase productivity which allowed the ability to deploy new hardware around the country more efficiently at shorter time and lower cost.
- Deployed Puppet for configuration management for existing infrastructure.
- Senior role on infrastructure team responsible for evaluating and deploying third-party Linux software throughout the firm.
- Improved efficiencies and productivity by leveraging and implementing operational components across core businesses and technologies.
- Spent time on project work and development of new services and tools.
- Enhanced workflow processes for handling customer support and new software approval.
- Verified OOB/ilo availability on multiple environments, Using console for repairs if necessary
- Collaborated with product management, development leads, technology partners, and other stakeholders to ensure deliverables met business requirements.
- Developed and maintained installation and configuration procedures.
- Researched and recommended innovative, and where possible, automated approaches for system administration tasks.
- Executed provisioning for new Linux builds and patches. Surveyed and implemented key patches
- Responsible for maintaining and supporting many enterprise class systems with many custom and standard unix/linux tools
- Monitoring server and network infrastructure using nmSys and Epic Monitor the availability and health of the infrastructure and applications across multiple data centers. (Systems resources: disk space, memory, CPU load)
- Identified possible issues, troubleshooted, and escalated to the appropriate technical team.
- Scanned Vulnerable hosts on the subnets and fixing vulnerabilities resulting in improved and secure networks using internal products.
- Meet regularly with key business stakeholders to understand business needs and align those with data management based solutions
- Managing Linux Infrastructure involving day-to-day maintenance of servers and troubleshooting.
- Performed Red Hat Linux Kickstart installations on Red Hat 6.x/5.x, performed Red Hat Linux Kernel Tuning, memory upgrades.
- RPM and YUM package installations, patch and other server management.
- Communicated across many organizational levels, and had experience in a matrix management environment.
- Installing and configured Apache and supported it on Linux production servers.
- Participated in Project Proposal, Scope Definition, Cost Estimation, Requirements Gathering, System Capacity and Performance Assessment Resource Allocation, Development Activities, Business Practices, Testing and Documentation
- Plan, direct, and coordinated activities of designated project resources at multiple organizational levels.
- Performed daily administrative tasks, including log reviews, account, group, system accessibility issues, and server software maintenance.
- Provided load/stress, Performance testing and troubleshooting on issues such as Out of Memory, 100% CPU Usage, hung Thread sessions, session replication.
- Experience in preparation of project Roadmap, upgrade project plan, Operating Level Agreement and Technology Operations System Support Guides, and executing project status calls
- Performing critical system administration tasks from Single user mode/GRUB menu
- Maintain file system and host security using chmod, chown, chgrp, iptables and tcp wrappers
- Provided troubleshooting and rapid response solutions for operating system, database and network issues.
- Research alternate approaches to existing software and hardware when standardized approaches cannot be leveraged. Advise customers and stakeholders on alternate methods of solving needs or problems
- Engaged software staff in design and troubleshooting applications.
- Providing direct user support for level 2 and level 3 issues via email and ticket system
- Creating and modifying bash scripts to automate daily tasks
- Created groups, added Users ID to groups as a primary or secondary group, removing Users ID from a group as well as adding users in sudoers file
- Created and managed Logical Volume using LVM to create volumes on the volume groups, and file systems
- Setup cron jobs schedules for various backup and monitoring tasks, supported with enterprise backups using NetBackup
- Proactively research of new technology or product that may be beneficial to business unit requirements
- NFS Administration, exporting file systems, mounting exported file systems, working NFS daemons and fixing any mounting issues
- Installing, configuring and managing Linux VMs on VMWare ESXi using vSphere, vCenter, vMotion
Sr. System Admin/Engineer
Confidential
- Primarily responsible for keeping the servers (80% VMware and 20% BM which includes HP, Dell hardware) up and running as well as providing direct user support for any technical issues related to Linux and Windows Systems
- Led system support, operation and process related projects/subprojects. Developed plan and estimates for project requirements, assigned tasks to team, tracked milestones and measured progress.
- Responding to daily tickets within the organization and contacting management to escalate tickets if the solution requires management approval.
- Building and maintaining Redhat, CentOS and Windows systems using PXE-boot with kickstart
- Directed day-to-day operational aspects of the projects, improved process and operating procedures.
- Installing and upgrading software on Linux (rpm/yum)
- Performing Datacenter operations which includes, racking, stacking, and cabling new server hardware.
System Admin
Confidential, New York, NY
- Being responsible for 250 Servers providing direct user support for 350 users on site.
- Responsible for complete user management (creating, modifying, closing accounts)
- Performing system and application updates with yum and rpm
- Resolving TCP/IP connectivity issues using tools ping, traceroute and netstat.
- Resolving system related issues responding to development environment needs.
- Also responsible for inventory and decommission hardware, working in data center racking, stacking and cabling systems.
- Setup cron jobs schedules for various backup and monitoring tasks, supported with enterprise backups using Netbackup
- NFS Administration, exporting file systems, mounting exported file systems, working NFS daemons and fixing any mounting issues
- Performing file system checks and repairing when needed