Devops Engineer Resume
3.00/5 (Submit Your Rating)
TECHNICAL SKILLS:
- Developed scripts, automation & applications using Powershell, C# and Python.
- Implemented, supported & customized Configuration Management using Powershell DSC & Chef.
- Automated server creation using Powershell with PowerCLI.
- Provided vulnerability analysis and developed remediation plans from Nessus & Qualys.
- Built & supported servers running Windows Server 2016 and prior versions, and Linux RedHat, Ubuntu, Debian.
- Implemented & Managed the Continuous Integration/Deployment pipeline using TeamCity & Octopus.
- Implemented, supported and developed custom tooling for System Center Configuration Manager 2012 R2 (SCCM).
- Configured, managed & supported containerization efforts using Docker
PROFESSIONAL EXPERIENCE:
Confidential
DevOps Engineer
Responsibilities:
- Worked on several Software as a Service (SaaS) products, including products for a vertical brand
- Acted as a member of the DevOps Team, providing solutions for Engineering & Ops teams
- Provided Administration for TeamCity (Continuous Integration) & Build servers
- Provided support on break/fix incidents
- Utilized Git & GitHub for source control (GitFlow)
- Owned & maintained Azure Infrastructure (Resource Groups, Scaling, Deployments, Replication, etc)
- Designed & Implemented Configuration Management (Powershell DSC)
- Attended daily scrum standups
- Performed work in 2 week sprints, and participated in grooming meetings
- Utilized Jira/Confluence/HipChat for workflow management
- Developed scripts for VMWare infrastructure using PowerCLI, including scripts to build & configure VMs (Infrastructure as Code)
- Developed custom DSC roles
- Wrote custom DLLs in C#
- Streamlined deployment process using xml transforms (xdt)
- Designed & engineered custom TeamCity builds
Lead Security Patching Engineer
Responsibilities:
- Identified security issues and risks, and developed mitigation plans from Nessus (Tenable Security Center) reports
- Reviewed all patching changes to the environment and acted as technical approver for the change management process
- Architect, design, implement, support, and evaluate security & compliance focused tools
- Acted as a member of the SCCM team, focusing on automation and tools (Powershell & C#)
- Mentored junior team members and provided guidance for best practices for SCCM Software Updates, Security Analysis & Patching/Remediation
- Provided Risk Analysis as part of the Patch & Vulnerability Assessment Team
- Advised and consulted with internal customers on risk assessment, threat modeling and fixing vulnerabilities
- Implemented daily SCRUM standups to sync up the SCCM & Patching teams
- Utilized Kanban methodology for development of applications/scripts
- Acted as primary developer for a standalone WPF application related to SCCM, including on - demand patching & client remediation
- Primary developer for a WPF application that allows end users to update SCCM Patch groups (Active Directory Attributes) with a user friendly GUI & robust logging
- Utilized SVN for Version Control
- Developed reporting within SCCM using SSRS, SQL & WQL
- Solution architect and engineering for major version upgrades, features, capabilities (SCCM)
- Supported other teams on software & patch distribution from a tool functionality perspective
- SCCM infrastructure health checks and functionality maintenance (components, roles, sites and features)
- SCCM client health checks and maintenance (workstations and servers)
- Overall content management and maintenance (packages, applications, software updates)
- Upgrades and patching of SCCM specific software and components
- Support of OSD from a tool perspective
Sr. System Engineer
Responsibilities:
- Provided ownership of production environment for the purpose of ensuring product availability and stability
- Ensured product consistency within SEI technology standards
- Performed implementation activities such as client installs, product releases, product upgrades, new product installs, merger and acquisition activity
- Maintain/upgrade production and pre-production environments as needed (RedHat, Solaris, Windows Server 2003, 2008 R2 & 2012 R2)
- Ensured that production and pre-production environments followed industry best practices
- Production support of the environment (on hours and off hours)
- Participated and owned documentation in the Service Transition process
- Owned and manage multiple and concurrent projects while maintaining day to day activities
- Owned and participate in communications via meetings and written communications.
- Owned day to day issue management via Ticket request system (Jira & Remedy)
- Owned participation in Enterprise Change Management and Incident Management processes
- Leadership of others in Service Management disciplines
- Reporting and analysis of eDelivery Service Management performance
- Guided and mentored less experience team members
- Provide 2nd / 3rd levels of production support
- Acted as SME for numerous applications
- Participated in and assisted planning disaster recovery efforts
- Provided best practices to development teams regarding running their applications in a multi-zoned production environment
- Developed numerous automation pieces using Powershell & WMI
- Configured/Managed numerous JBoss/Tomcat applications
- Created, administered & maintained software load balancers & Reverse Proxies via Cisco ACE & Microsoft ISA/TMG/ARR
- Led implementation and acted as primary SME for Octopus Deploy, including Nuget & TeamCity integration.
Information Security Analyst
Responsibilities:
- Monitored SCOM & Arcsight alarm queue for security alerts and took action to resolve
- Responsible for maintaining 100% security compliance throughout monitored properties through active security patching
- Deep understanding of common attack vectors
- Provided analysis on reports of malicious activity from Microsoft hosted servers submitted via cert.microsoft.com (Azure/MSFT)
- Responsible for analyzing reports of malicious activity originating from the Microsoft IP Space through IDS/IPS Logs as well as Netflow/Packet Captures
- Provided Smart Card support (Pin unblocks/Troubleshooting) to support two-factor authentication measures
- Managed user/group/service account creation with appropriate access levels via security groups in multiple domains
- Provided support for sensitive HIPAA restricted servers running Windows Server 2008/2012 with Microsoft SQL Server 2008
- Developed and oversaw implementation of a new scheduling system to provide 24x7x365 coverage with best use of available resources
- Responsible for creating and updating TSGs and SOPs
- Experience writing powershell scripts to ease day to day operations
System Administrator, Shift Lead
Responsibilities:
- Responsible for maintaining uptime of numerous IIS 7.5 websites/SaaS products in a production environment (XBOX/Games for Windows Live online games)
- Responsible for responding to all customer inquiries in a timely manner and providing “White Glove” service throughout the duration of the issue
- Utilized Microsoft system center tools on a daily basis to monitor & manage multiple environments(SCOM 2007 R2 & 2012, SCSM 2010 & 2012, SCCM, SCVMM)
- Responsible for tracking all assigned issues to resolution through SCSM or escalating to next level support as appropriate.
- Experienced in remotely supporting day to day operations of physical and virtual servers (RDC, iLo, DRAC)
- Responsible for customer communication for major incidents & approved scheduled downtime
- Responsible for decommissioning unused servers (physical/virtual)
- Familiar with and adhered to change management practices (ITIL)
- Experienced with communicating with smart hands in the event a physical device becomes unresponsive remotely
- Responsible for managing asset tracking lists
- Experienced with creating SOP/TSG documentation
- Experienced with Virtualization (Hyper-V & Failover Cluster Manager)
- Routinely responsible for monitoring all environments and tasking Tier 1 analysts with resolving issues
- Managed user accounts for multiple domains using Active Directory
- Familiar with multiple types of MSSQL DB (Mirrored, Clustered)
- Responsible for creating and administration of FTP shares
- Managed storage over SAN with FSRM
- Experience troubleshooting SQL 2008 R2 errors related to backups and IS packages
- Familiar with running PowerShell scripts
- Responsible for providing Smoke Test verification of numerous titles as needed
- Responsible for monthly Patch & Service Reboots throughout multiple environments using SCCM and manual processes
- Experience with F5 BigIp for toggling production servers in and out of rotation
- Familiar with troubleshooting automated tasks using windows task scheduler
- Was the primary point of contact for any online service issues for the Xbox One on launch night
- Responsible for ensuring that the shift ran smoothly and that all issues met SLAs
- Ensured that a written & verbal handoff of all hot issues were given to day shift
- Personally responsible for ensuring that TFS Integration tasks were running nightly