Senior Devops/aws Architect / Contractor Resume
PROFESSIONAL EXPERIENCE:
Confidential
Senior DevOps/AWS Architect / Contractor
Responsibilities:
- Maintained a Blue/Green production environment with Cloud formation
- Setup Autoscaling EC2 systems with AMI packer.io and Launch configuration
- Created Lambda scripts with Python/Boto3 to monitor/parse ELB logs in s3 buckets
- Configured SNS topics for alerting
- Maintain Linux AMIs with current applications and patches with AMI
- Created Cloudwatch Dashboards for the Executive Team
- Worked with configuration management tools Puppet and Ansible for automation
- Worked with Varnish that sat in front of the ELB’s to redirect traffic to the appropriate web application
- Worked with the Data Teams to maintain the Solr environments
- Participated in Development Scrum meetings to help with the deployment
Confidential
Senior DevOps Engineer / Contractor
Responsibilities:
- Work closely with both the Dev and Ops teams in an Agile/Scrum environment to implement new Process for deployment in QA and Production
- Developed, Implemented, and Managed AWS environments for a CI\CD Pipeline to include High Available and Redundancy
- Implemented AWS Auto Scaling for backend subsystem provisioning systems
- Applied AWS SQS Messaging Queue services for a Web site Modeling application
- Work with Docker Containers on LINUX platform to streamline the deployment process
- Configure CF Engine in all environments as the configuration management tool
- Automated the build process with Perl and KSH scripts, as well as revamped older scripts
- Created Requirements and Standards Documentation along with a Document Wiki using Atlassian Confluence
- Scripting automation using KSH, Javascript, and Python
Confidential
Senior DevOps Engineer / Contractor
Responsibilities:
- Implement a Big Data initiative infrastructure for cable utilization data
- Work with Docker Containers on LINUX platform utilizing Druid, and Druid front for data presentation.
- Configure Puppet with in the Big Data infrastructure for system configuration and automation.
- Install and Maintain HAProxy for load balancing the Druid and custom front in dashboard builder
- Work with Mesos framework to manage the TWC large scale clustered environments
- Scripting automation using KSH, Javascript, and Python
Confidential
Director of Application Services and DevOps Engineering / Director
Responsibilities:
- Drive technical process change to technology within Confidential to leverage best practices and collaborating with Development, Product Deployment and Production.
- Implemented Deployment Processes on AWS EC2 instances for Dev, QA, and UAT environments
- Utilized AWS for High Availability and Auto Scaling Splunk and Puppet instances
- Full implementation of Nagios XI on over 400 servers to include network SNMP devices and custom “get ssh” scripts. Nagios was implemented with Pager duty for cell phone notification.
- Full implementation of AppDynamics within our QA and Production environments. Worked with AppDynamics consultants a and our Operations and Development team to train on how to utilize the application.
- Implemented automation with Ansible and Python scripts.
- Develop processes to automate timely code deployments and monitor the UAT/QA environments.
- Support strategic and tactical planning of technology and process through all aspects of Enterprise Applications and Services.
- Manage 35 AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing, S3 and Glacier for our QA and UAT environments as well as infrastructure admin servers for GIT, Splunk, and Puppet.
- Attended Amazon Web Services Training for Solutions Architects, and Development.
- Develop documentation based on Run Books, MOP’s, using SharePoint as well as Confluence.
- Implemented and Configured LDAP for all our UNIX systems to include Centos, RedHat Enterprise, Oracle Linux
- Provide Tier 3 support for escalations.
- Puppet Configuration with over 450 servers utilizing Git and R10k. Configurations consisted of base Linux OS, Weblogic, Tomcat, Nagios, and other appellations.
- Attended Puppet Labs Training for Implementation and Configuration
- Scripting automation and monitoring process using KSH, Perl and Javasript
- VMware technology with vSphere, VMotion, with hypervisor, vCOps.
- Implemented and configured Pupped technology for our Enterprise Applications
Confidential
Production Provisioning & Application Operations Engineer III / Contractor
Responsibilities:
- Assisting design, development, and implementation of enterprise - wide Operations Support Systems (OSS) applications and their associated operating systems and databases. Responsible for Application Administration of OSS applications supporting all Charter Divisions. Participation in full life-cycle of systems engineering activities of high-quality, scalable solutions.
- Utilized AppDynamics to monitor the Provisioning Production Application.
- Maintain and develop support process for the Charter CTVA (Mobile Application) Utilizing VMware technology with vSphere, VMotion, with hypervisor.
- Managed 10 CTVA Amazon Web Services (AWS) instances for QA and UAT.
- Supporting our Sigma Provisioning system with Weblogic and Tomcat. Scripting with Perl, KSH and Java on processes for automation and monitoring for both the Production and staging environments all on VMware technologies.
- System Configuration utilizing Puppet and custom scripting with in the Provisioning Applications.
- Work closely with the Oracle DBA’s to maintain the Production Environments
- Coordinates with the Information Technology department to review existing integration capabilities, data sources, and proposed solution designs for feasibility, cost and functionality
- Install, Configure and Implement the Ruby on Railes frame work for our development team.
- Creates configuration designs and collaboration with IT Operations for design and implementation of various environments
Confidential
Access and Compliance Engineer / Contractor
Responsibilities:
- Focused on centralizing authentication and permissions for UNIX access through implementation of Quest Authentication Services for UNIX-to-AD authentication integration and BeyondTrust Power Broker for replacement of sudo and centralizing authorization to UNIX. In additional the team develops and supports tools for automating provisioning, deprovisioning, and reporting on access to UNIX host Layer
- Part of the infrastructure Access management providing support for security projects and compliance efforts across Kaiser.
- Work directly with Business Partners to gather UNIX access requirements
- Analysis and Design for centralizing UNIX access
- Programming and scripting for solution development, packaging and automation
- Testing and 3rd level support for products
- Scripting with ksh, bash, perl, Git and puppet configuration
Confidential
Engineer 4
Responsibilities:
- Work closely with technical staff throughout the company performing system administration of highly available servers running LINUX Red Hat 6.2, Solaris 9 and Microsoft Windows as well as working with our state-of-the-art network acceleration software.
- Maintain multi operating systems on VMware vSphere utilizing clustered and vMotion, Building snapshot and quick data replication access across the enterprise.
- Worked closely with the NOC to provide technical support, and created processes for troubleshooting.
- LINUX Red Hat (REL) 6.2 systems administration and deployment for five major Data Centers across the country.
- Windows 2008 administration for five major Data Centers across the country.
- 24x7 on call rotation for troubleshooting and system monitoring
- Implemented Puppet with in the Operations and Engineering Environments.
Confidential
Engineer 4
Responsibilities:
- Administer Video On Demand servers and network infrastructure that serves 19 different geographical areas and over 2 million customers
- Manage a team to migrate all Video On Demand Back Office servers that are currently on Windows to Linux
- 24x7 on call rotation for troubleshooting and system monitoring
- Conduct conference calls as needed to diagnose system problems or outages with the appropriate Engineers nationwide.
- Used Puppet do maintain Back Office configurations.
- Manage Legato failover scripts and notification for each redundant server cluster
- Customize monitoring and alerting scripts for all Back Office servers utilizing Nagios
- Manage and upgrade SeaChange VOD application AxiomServer and StreamingServices including update hot fixes as needed.
Confidential
Senior System Administrator
Responsibilities:
- Manage a LINUX Red Hat 5.2 and Centos 5.3 through 5.6 Development and Quality assurance environment for the core application of Profitool development, these servers are a variation of VMware ESXi virtual and standalone servers.
- Maintain and configure the Apache 2.0 and 2.2 with MySQL, 5.0.45 - 5.1, Oracle 11.1 and MSSQL Server 2008
- Develop and maintain the company intranet and internet incorporating Zimbra SMTP mail server and axoSoft OnTime development management system
- Deploy and manage the SVN source code management system for our core Profitool application and all development code base projects
- Maintain and monitor the datacenter backup utilizing custom scripts and rdiffBackup utilite
- Work closely with the development teams to insure proper code management and software builds
- Implemented SSH Tunneling for the remote Development and QA teams
- Work with the QA team to test and trouble shoot problems within the application
- Work with Client Services team to help existing clients with any issues that arise
- Support the clients to develop solutions for custom system monitoring, and reporting for the Profitool application and systems they operate on utilizing PERL scripting and system BASH, KSH shell scripts
- Develop custom C utilities for file manipulation and system and database monitoring
- Develop custom client deployment and upgrade plan assisting in each step of the implementation
Confidential
Owner / Consultant
Responsibilities:
- UNIX, Network and Windows NT Administration Consulting
- Firewall configuration and maintenance for Internet and Intranet networks
- VPN configuration for Servers and Clients
- PHP Web Development with a major focus on MySQL Database backend for both Internet and Intranet environments
- Web Server Administration with IIS 5, IIS6, Apache2
- Analyze all security aspects of the WAN and LAN environments and take corrective actions accordingly
- Create and Maintain Configuration and Implementation documentation
- Network and System Architectural design and implementation
Confidential
Application & Operations Systems Director
Responsibilities:
- Managed the Oracle Database, Unix Network, and NT Administrators within a Application Service Provider (ASP) Environment.
- Hands on Solaris Unix Administration for the Production, Development, and Quality Assurance Environments
- Managed to a High Available environment. 24x7 with 98.8 percent uptime.
- Custom Scripting in KSH and Perl for System monitoring and automatic file transfers
- Implemented InterWorld E-Commerce Solution, Internal and External DNS, Veritas Netbackup
- Evaluated new hardware and software solutions for our Production, Development, and Quality Assurance Environments
Confidential
Senior UNIX Administrator Contractor
Responsibilities:
- Supervisor for three UNIX Administrators administrating over 40 Sun Servers in a WAN environment
- Responsible for developing process improvements, procedural documentation
- Implemented DNS, Samba, NFS, ssh, Apache, Raven, Sendmail, sudo
- Supported Applications; Portal, Remedy, Oracle and Big Brother
- Scripting with bsh, ksh, and perl
- Twenty-four hour on call assistance to insure productivity and stability
Confidential
Enterprise Management Solution Engineer
Responsibilities:
- Created strategic and justification documentation for implementing a corporate wide system management and monitoring solution
- The EMS solution consisted of tools such as HP’s ITO and BMC’s Patrol.
Confidential
OneWorld Server Operations Manager
Responsibilities:
- Managed the PVC OneWorld server build administrators for the AS/400, UNIX, Solaris and NT platforms
- Coordinated the deployment of OneWorld with the Client and Mastering groups
- Maintained multiple working environments of OneWorld on the AS/400, UNIX and NT platforms
- Worked closely with Application Managers to maintain a build schedule for Masters Environments
- Implemented and maintain Patrol monitoring software for each of the productions servers of OneWorld
- Managed the PVC Server status and information web site