Senior System & Configuration Management Engineer Resume
SUMMARY:
- I have over 12 years of experience working in the areas of fault management, application and system administration, inventory and asset management, security management, middleware engineering and code testing.
- My area of expertise is in development of UNIX and Windows scripts for the automation of redundant tasks; development of consistent VM servers and application builds; and repeatable application installation across multiple environments to support the full software development life cycle.
- Test new software in development environment against verification criteria and logged new defects.
- Verify records via queries against Oracle and Postgres tables.
- Automated build and deployment process of a VM environments and J2EE application to achieve a consistent build across multiple environments.
- Consistent builds are a result of developing highly polished procedures and scripts that provides a reliable and repeatable process.
- Streamlined verification and auditing of Configuration Management artifacts in support of a Confidential program wide CMMI initiative.
- Lead a team of engineers to implement systems monitoring and security auditing tools for a case management program and delivered the project ahead of schedule.
- Managed a project to implement several baseline management tools and enterprise monitoring tools.
SOFTWARE COTS:
Operating Systems: AIX 4.3/5.1, RHEL 4/5, Solaris 8/10
Databases: Oracle 11g & Postgres 8.3/9.2
Programming/Shell: FORTRAN 77, Perl, UNIX Shell Script (sh/bash/ksh/csh)Windows VB Scripting
Automated Test Tools: IBM Rational Suite
CM/Bugtracking/DR Tools: SourceForge
COTS Software: ArcSight SmartConnectors
Alter Point: Device Authority 4.1
BMC Software: Patrol, Patrol Enterprise Manager
Citadel: Hercules
Configure Soft: ECM/SUM eEye Digital Security Retina Enterprise Suite
IBM: BigFix, Tivoli Monitoring ITM 3.x & 6.1, Enterprise Console 3.7, Netcool 7.1, Management Framework 3.x/4.1, Precision 3.0, Webtop 2.0, Netcool Reporter 2.1, Configuration Management 4.1, WebSphere Application Server Network Deployment, Process Server Network Deployment, WebSphere HTTP Server, WebSphere DataPower
JBoss: Application Server
Jive: Social Networking Platform
NetIQ: Security Manager
Tripwire: Enterprise Server 6.1
HARDWARE & STORAGE:
Load Balancer: F5 BigIP
Server Blades: HP C7000
Storage: NetApp FS - 2050
EXPERIENCE HISTORY:
Confidential
Senior System & Configuration Management Engineer
Responsibilities:
- My primary role is to provide system administration and application user support based on the Jive business social network platform.
- In support of an effort to migrate from a hardware environment to a virtualized environment, I gathered current hardware environment; created visual diagrams of the virtualized environment; and modified and tested backup scripts of the new virtualized environment in preparation for cutover to VM.
- I have isolated application anomalies, captured and analyzed application behavior, executed various application test scenarios, documented application behavior, and ensured processes are repeatable.
- My primary role is to develop UNIX and Ant scripts to automate the build - out of new VMs, build and deployment of J2EE applications to JBoss Application Server and to install Oracle 11g in a controlled manner to ensure consistency from development to production environments.
- I developed installation procedures to ensure consistent deployments across multiple environments.
- Created a development-integration environments for automated nightly builds to test new code check-ins and acceptance environment for QA testing.
- Test developers’ code, document code behavior against verification criteria, and logged defects in SourceForge.
- Developed bash scripts to test availability of Web Services via curl and wget commands passing PKI certificates.
- Good working knowledge of storage protocols including NFS & iSCSI with an excellent understanding of system virtualization using VMWare. Script the automated server build-outs of new virtual machines by creating partitions, hostnaming, ip addressing, and NFS mounting file systems.
- My secondary role is to serve as the program’s Configuration Management Engineer.
- As CM engineer, I work closely with the program manager, developers and test engineer to ensure CM processes are followed and CM artifacts baselines are maintained.
- Other CM role includes generating and automating reports against CMDB (SourceForge) for verification and audit of baselines.
Confidential
Systems Software Analyst Developer
Responsibilities:
- My role as Middleware Engineer is to ensure all aspects of deployment from DEV through PRODUCTION environments meet the current processes, address and resolve any issues arising from a deployment, note changes made to processes baseline, and recommend changes to current processes.
- My experience includes middleware administration of IBM WebSphere Application Server Network Deployment and IBM WebSphere Process Server Network Deployment, IBM HTTP Server, and IBM WebSphere Datapower in a CMMI environment.
- I have implemented horizontal clustering to enhance system reliability and to make applications highly available.
- Analyzed existing infrastructure and recommended modifications to enhance system performance. Troubleshoot and debug errors occurring in application server environment and application debugging.
- I automated startup and shutdown Jython (wsadmin.sh) and shell scripting. Deployed EARs, WARS, and configured application specific JVM settings, configured WAS resources including JDBC providers, JDBC data sources, and connection pools.
- Enable security within the WAS/WPS admin console to integrate with LDAP with custom applications.
- Develop java code to make a method call to extract data from a data store and have this data stored on to a file system.
- Developed automated test procedures within IBM Rational Suite.
- I was Technical Lead and lead a team of three members to implement the program’s enterprise monitoring tools.
- We successfully delivered the project ahead of schedule and under budget.
- This increment’s objectives were to deliver new monitoring and reporting capabilities to support mission critical web based application and to enhance existing monitoring capabilities delivered in prior increments.
- As Technical Lead, my role includes the decomposition of Technical Requirements (TR) into Implementation Requirements (IR) and developed Software Integration Test (SWIT) procedures to address these IR; identification of risks to the increment and developed mitigation plans to ensure requirements are satisfied and project delivery schedule is met; and implementation of the following tools:
- Customized IBM Tivoli Netcool’s SNMP, Syslogd, and Tivoli EIF Probes to support alert notification for enterprise’s application, systems, and security faults. Implemented and customized a system health and security reports using IBM Netcool Reporter.
- Developed IBM Netcool SNMP Probe to provide the capability to capture change in health status of enterprise resources such as servers, switches, and SAN storage devices, via SNMP traps.
- Integrated IBM Netcool - ITM with EMC SAN storage to monitor storage capacity.
- Customized Tripwire rules to monitor the enterprise’s file system files and integrated Tripwire to forward SNMP traps to IBM Tivoli Netcool. Created enterprise rule set to baseline applications, systems and devices to monitor for planned and unplanned changes.
- Configured Solaris Basic Security Module (BSM) auditable parameters to feed into ArcSight SmartConnectors. Enabling this function provides the Program the capability to collect security audit logs for normalization into an RDBM for monitoring and correlation of privilege users’ activities. Developed software deployment strategy to implement Archsight agents enterprise wide.
- Developed customized scripts to retrieve software inventory of the multiple environments. Leveraged IBM BigFix’s infrastructure to deploy and gather the software/hardware information into its database where reports are generated for auditing/inventory purposes.
Confidential
Sr. Network Mgmt Engineer
Responsibilities:
- Role as Technical Lead in the design planning and implementation of Configure Soft’s ECM/SUM solution - a systems configuration and security compliance management tool for Windows and Unix servers and workstations. Successfully deploy ECM/SUM solution on servers and workstations through the capture of systems and applications baselines. I developed compliance policies to ensure that new configuration updates are tracked while unwanted deviations of configuration baselines are rolled back to prior “good” state. Lead a group with two team members.
- Role as Technical Lead in the design, planning and implementation of Alter Point’s DeviceAuthority Suite - a network change and configuration management tool for routers/switches/firewalls. Successfully deploy a solution that performs regularly scheduled backups of devices throughout the enterprise as well as a solution that allows network administrators to deploy policies that monitors configuration changes to any network device. Lead a group with three team members.
- Role as Implementation Engineer to deploy eEye Digital Security’s Retina Enterprise Suite and Citadel’s Hercules security tools to detect network vulnerabilities and remediate network findings. I deployed Citadel’s patch management and remediation solution in a three-tiered architectural design for a distributed global enterprise network. Automated the security scanning and collection of remote sites’ data for import into a centralized repository to generate security vulnerability reports.
- Role as Implementation Engineer in the deployment of IBM Tivoli Configuration to report on the security patch status of enterprise.
Confidential
Systems Integration Engineer
Responsibilities:
- My role as Systems Integration Engineer includes the installation, configuration, customization of systems and application monitoring using both Tivoli and BMC enterprise management suites.
- Address issues with false alerts thus stabilizing the monitoring infrastructure.
- Installed, configured, and deployed Tivoli enterprise management applications (Tivoli Management Framework, Tivoli Monitoring, Tivoli Enterprise Console) in a large-scale UNIX and Windows environment. Migration of Tivoli Managed Nodes to Endpoints and upgrade Tivoli Monitoring 3.1 to 3.x. Developed scripts to assist in the deployment of Tivoli agent installations and monitoring scripts. Interfaced with customers to gather application monitoring requests and develop solutions to maximize system and application availability.
- Installed and configured BMC Patrol and BMC Patrol Enterprise Manager to replace Tivoli suite. Integration of satellite site’s events with main Network Operation Center.
- Developed standardized enterprise server configuration images of AIX and Linux and deployed images through NIM and Kixstart OS native mechanisms. Upgraded base operating system - i.e. RS/6000 SP nodes from AIX 4.3.3 to AIX 5.1 and PSSP 2.2 to PSSP 3.1.1. Configured and managed Unix based DNS, FTP, Apache, and Print servers.
- Performed cost analysis for hardware and software purchases; and service maintenance renewal.