Senior Systems And Devops Engineer Resume
SUMMARY:
- Experienced Information Systems and DEVOPS ENGINEER
- Twenty years of information systems operations experience, including providing architecture, build, configuration, security, documentation, ongoing administration with excellent trouble - shooting skills.
- Performing and directing the planning, design, installation and on-going administration of corporate computer systems, local area networks and software.
- Experienced DevOps Engineer understanding the melding of operations and development to quickly deliver code to customers.
- Developing and documenting corporate business continuity and disaster recovery plans and procedures.
TECHNICAL SKILLS:
Operating Systems: Linux (Redhat, CentOS, Suse, Debian), Solaris (8/9/10), Windows Server through 2012 R2.
Web Servers: Apache, Tomcat, IIS
Scripting Languages: Bash, Ruby, Python, Perl, PHP, PowerShell
Configuration Management Systems: Puppet, Ansible
Source Control: Git, Subversion
Load Balancers: Citrix NetScaler, Cisco Content Services Switches.
Monitoring Solutions: Zenoss, BigBrother, OpenNMS, Nagios, Cacti, Sensu
EMail Systems: Microsoft Exchange Server, Microsoft Mail, Sendmail, Postfix.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Systems and DevOps Engineer
Responsibilities:
- Fully automated RedHat based OS provisioning and configuration using Puppet and Foreman.
- Streamlined release process through a combination of Bamboo and Hiera.
- Implemented multiple VMware Enterprise clusters 4.1, 5.0, 5.5.
- Implement Puppet for configuration management and Foreman for provisioning and reporting. Wrote majority of modules, including ones to fully automate configuration of production Tomcat applications.
- Automated monitoring system by creating custom Puppet providers and types to ensure all servers were monitored when first coming up.
Confidential
Contractor
Responsibilities:
- Provided configuration and security expertise for IIS 7.5, Apache 2.2, and Windows 2008 R2 in the release of a new ASP.NET web application with an MSSQL Server Backend.
- Automated installation of OS roles, IIS Configuration, and .NET application installation via Powershell 2.0 scripts.
- Worked closely with the Engineering and Security departments to secure the application. Application was originally written to run with Administrator privileges. Through debugging and recommending code changes, was able to get the application to run under restricted privileges.
- Participated and recommended infrastructure configurations (Load balancers, firewalls).
- Fully documented all aspects of the IIS and Apache configurations and all scripts written.
- Trained staff on configuration and troubleshooting techniques.
Confidential, Waltham, MA
Information Technology Manager
Responsibilities:
- Approximately 90% hands-on position. Provided technical expertise to all internal operations for networking and 100 Solaris/Redhat based systems, with an emphasis assisting software development, QA, and client production issues related to networking, system or web services (Apache, tomcat, java).
- Racked and built Sun and HP Proliant servers with required applications.
- Ensured all operating systems were patched and up to date.
- Configured online backups of all servers to a SAN. Automated numerous manual tasks with scripts written in Bash, Perl, PHP.
- Documented all changes to network. Report to VP of Engineering.
- Managed complete redesign of network with all new equipment, including conversion to RFC 1918 private IP address space and VLAN segmenting. Configured IPv6 networking throughout. Installed and configured firewall, created DMZ segment for public web services. Automated source control for all networking equipment configurations. Installed Nagios and Cacti for real-time monitoring and reporting. Result: Robust, stable, and secure network.
- Designed company Intranet including wiki section for online documentation using Apache, MySQL. Installed Java based IM service with MySQL backend. Installed Perl based ticketing system with PostgreSQL backend. Documented all IT procedures and processes. Promoted and trained engineering on use. Result: Ease of communication and collaboration increased exponentially.
Confidential, Burlington, MA
Information Technology Director
Responsibilities:
- Provide strategic leadership to all internal and external IT operations and security, 2 external production data centers and 24x7x365 Disaster Recovery Site, including QA, development, documentation and policies.
- Provide expertise in system/utility development related to security and high-availability for approximately 200 servers with emphasis on managing new, customer-oriented, technology development.
- Accountable for clustered SQL Server with EMC Clarion SAN, storing $200 billion in financial data.
- Involved in numerous customer-performed security audits. Report to CFO.
- Designed and built new Windows IIS based production network handling financial transactions including setup of co-located data center with full redundancy, load balancing, high security, disaster recovery, and full monitoring. Oversaw all production network aspects. Result: Created a robust and secure Data Center. Thwarted data/operational catastrophe, with 99.999% uptime record and absence of significant outages or security violations. Successfully passed banks’ security audits.
- Centralized company’s release management processes and procedures, previously handled individually by developers. Supervise software production changes with active role in design process. Sole responsibility for monitoring network for server and device health, notifications of issues and performance monitoring. Result: High availability and security of new applications.
- Demonstrated project management strengths in the design and construction of Disaster Recovery Site and Business Continuity Plan. Authored Disaster Recovery Plan, Business Continuity Planning (BCP) Procedures, Security Policy, and IT Controls and Procedures.
- Saved company $300,000 by utilizing open source software for designing and configuring production monitoring applications.
- Automated configuration of IIS servers using VBScript.
- Automated update of all company’s FTP servers (running on Windows 2000), with new client information written in VisualBasic.net.
Confidential, Waltham, MA
Information Systems Administrator
Responsibilities:
- Coordinated and collaborated with company-wide, general committee of Network Administrators, focused on design and implementation of network changes following merger by M&I Confidential . Involved in development of new web-based cash management system, (design and implementation of servers and Internet gateway with firewall).
- Managed Network Administrator and annual budget. Reported to Development Manager in charge of all 3 offices.
- Awarded as “Employee of the Month” during each year of tenure and earned annual bonuses in recognition of exceptional performance.
- Facilitated email-based handling of alarm notifications through development of Delphi email gateway application, fed by Stratus mainframe text files and linked to Exchange Server environment.
- Devised and configured email gateway with ADP’s (cc:Mail System), integrating and merging about 13,000 email addresses.
Database Manager
Confidential
Responsibilities:
- Initially hired to manage the reporting requirements for the Support Manager and create numerous spreadsheets detailing monthly activity for the Operations and Support department.
- Subsequently selected to lead the installation and administration of a new Windows NT network and assumed responsibilities for it until promotion.
- Automated, integrated and managed several reporting databases into a PC-based consolidated database using Paradox, Quattro Pro, Delphi, and SQL Server.
- Designed and developed other databases that increased departmental efficiencies while driving service quality improvements for external customers.
- Created a time and project client-server application using Delphi and MS SQL Server.