Devops/linux Engineer Resume
PROFESSIONAL SUMMARY:
Senior IT professional with versatile, cross - platform experience in cloud technologies, automation, development, disaster recovery, installation, systems administration integration, and security. I have strong Linux engineering experience in the public and private sector. Worked with customers to gather business requirements and translate analysis into system architecture requirements.
TECHNICAL SKILLS:
Amazon Web Services AWS, (EC2, EBS, RDS, VPC, ELB, S3, ASG), Linux (Red Hat, Ubuntu, CentOS, Suse), Automation, Chef, Puppet, GitHub, JIRA, Ruby, BASH, Vagrant, Docker, Kubernetes, Python, Jenkins, Artifactory, DataDog, MongoDB, Nginx, Caddy Server, Splunk, UNIX (Solaris, AIX), VMWare, Redhat Cluster Service, Oracle RAC, Red Hat Kickstart, HPC Management
Apache, IIS, CVS, Oracle 8, 8.1.7i, 9, 10g, MS-SQL Server, MYSQL
ASP.NET, VB.NET, SQL, PL/SQL, Extensive Shell Scripting, Perl, Java
PROFESSIONAL EXPERIENCE:
Devops/Linux Engineer
Confidential
Responsibilities:
- Writing audit scripts of supported domains for a data center migration.
- Migrating DNS and Nameservice records away from legacy systems existing in existing datacenter into Namecheap and GoDaddy.
- Created a URL redirect solution using Caddy Server inside an AWS Auto-Scaling Group.
- Used Terraform to deploy Caddy Server solution.
- Creating Jenkins Pipeline to download production binaries from development environment into an Artifactory repository.
- Creating Jenkins Pipeline to download production binaries from Artifactory and deploying them into production environment.
Devops/Linux Engineer
Confidential
Responsibilities:
- Responsible for developing and executing deployment packages for deploying, automating, monitoring and supporting high-availability Linux-based servers and applications in cloud hosted environments including Amazon Web Services.
- Developed Docker images containing Tomcat and middleware for a proof of concept project to shrink EC2 counts managed on Kubernetes.
- Created and maintained cloudformation stacks pertaining to Auto-Scaling Groups, S3’s, various application stacks, cloudwatch configurations, Docker Containers.
- Created cloudformation stack to automate Jenkins roll-outs with nginx used as a reverse proxy to allow 443 encrypted access.
- Supports and maintains Puppet CM environment.
- Created custom puppet modules for managing the full application stack (Tomcat/MySQL/MicroStrategies), baseline infrastructure support and account management.
- Created Puppet Modules to set up centralized logging and log aggregation/searching (rsyslog/Cloudwatch).
- Utilized Vagrant to build local test environments.
- Used Terraform to build AWS infrastructure in R/D projects.
Devops/Linux Engineer
Confidential
Responsibilities:
- Performing migration from existing Linux infrastructure to virtual environment in VMWare.
- Supporting existing Linux infrastructure.
- Creating automation scripts to migrate University’s applications to virtual environment.
DevOps Engineer
Confidential
Responsibilities:
- Worked with Engineers, business and other teams to ensure automated test efforts were tightly integrated with the build system and in fixing any errors occurring during deployment and building.
- Troubleshot the problems generated while building, deploying and also in production support.
- Strong knowledge and real time experience in Amazon Web Services (EC2, S3, ASG, RDS, VPC, ELB, CloudFormation, Cloudwatch, Route53 etc.)
- Supported Chef configuration management system.
- Wrote Chef recipes (Ruby) to support automation and software roll-outs.
- Created server roles in AWS which included but not limited to ASG’s, Launch Config Scripts, ELB’s.
- Create Chef recipe to install Bamboo into an ASG.
- Created Chef recipes to install and configure Splunk Forwarders on new or existing servers.
Linux Platform Lead, Cloud, DevOps Administrator
Confidential
Responsibilities:
- Supported AWS Environment (EC2, S3, ASG, RDS, VPC, ELB)
- Worked on Jenkins for continuous integration and for End to End automation for builds and deployments.
- Supported Chef and Puppet for deployment and configuration management on Linux.
- Configured Linux images specifically for Oracle.
- Queried RDBMS such as Oracle or MYSQL by using SQL for data integrity.
- Responsible for documenting and the build and release process.
- Head any Linux projects for customer that involves technologies, such as, Automation, Oracle RAC and Redhat Clustering.
- Created and managed automation scripting for Linux Images.
- Installed Redhat operation systems on standalone HP servers and VMWare ESX servers.
- Managed Disaster Recovery exercises involving Linux and Unix recoveries and documentation.
Senior Unix System Administrator
Confidential, Voorhees, NJ
Responsibilities:
- Responsibilities include the day-to-day maintenance and availability to over 100 servers (AIX, Solaris, Red Hat and HP).
- Assumed technical lead role on all Red Hat and Solaris Enterprise Systems.
- Interacts with our internal applications department, hardware and network engineers, as well as our customers to resolve Unix related issues.
- Provides technical leadership and trains junior technical staff.
- Responsible for configuring systems, which includes: installing the OS(Solaris, Red Hat), configuring disk arrays (EMC, SUN Storage), communications (10/100/1000 Ethernet), disk hardening, installing/maintaining drivers and updating maintenance levels.
- Installs and maintains Veritas Volume Manager, Solaris Disk Suite and Veritas Cluster Service.
- Responsibilities also include a rotational 24x7 on-call schedule.
- Participates in quarterly Disaster/Recovery exercises, which includes bare metal restores of Solaris and Red Hat systems.
- Designs system solutions for potential customers.
Senior System and Database Administrator / Software Developer
Confidential, Cherry Hill, NJ
Responsibilities:
- Reversed engineered and normalized pre-existing warranty information database.
- Designed logical and physical data models for a Web based Warranty Application system.
- Responsible for production and development IIS administration.
- Designed the business processes for receiving and inputting customer data into our database.
- Responsible for database migration from MS-SQL Server to Oracle.
- Design and development of complex queries, MS-SQL Server stored procedures and PL/SQL stored procedures and functions.
- Optimization and troubleshooting of SQL and PL/SQL code.
- Work with client representatives to develop data models from business requirements.
- Translation of analysis business/functional requirements into code.
- Migrated backend database from MS-SQL Server to Oracle.
Software Developer
Confidential
Responsibilities:
- Reversed engineered and ASP.NET warranty information application.
- Currently developing and maintaining an ASP.NET web application written in VB.NET.
- Created a roof leak claim application which:
- Records in a database leak locations on a roof plan.
- Sends email notifications to a specified contact list of a new roof leak claim.
- Displays a roof leak composite report that shows all roof leak locations on a single roof plan with their claim date.
- Installed and currently administers a version control system using CVS and bug tracking system using Bugzilla on a Fedora Linux Server.
System/Database Administrator
Confidential, Berlin, NJ
Responsibilities:
- Assumed lead system development role on the Federal Aviation Administration (FAA) backup radar processing system upgrade project.
- Responsibilities included design of UNIX and Linux operating systems, extensive use of shell scripting, software packaging, code debugging.
- Responsible for Linux administration for Confidential 's development lab.
- Installed, configured and managed up to 30 Red Hat and Fedora Servers with 15 active users at a time.
- Responsible for backup and crash recovery of development lab.
- Configured Red Hat KickStart Utility to expedite initial operating system installation and crash recovery.
- Designed and developed Web interface for our radar Data Communication Gateway (DCG) server which:
- Used Red Hat Linux ES as Operating System.
- Used Apache as the web server.
- Displayed operational status of external devices and server.
- Allowed for remote functional control of servers i.e., power down, enable/disable devices.
- Assumed test director role on various Air Traffic Control projects. Responsibilities included managing groups of up to 6 developers and engineers, creating and verifying problem tracking reports and software defects, developing and implementing test plans and procedures for functional software requirements verification and support of on-site formal testing and integration.
- Responsible for designing, building and installing development lab for FAA consisting of Sun E280 servers.
- Assumed lead Solaris administrator on 2nd level support contract with FAA on their Enroute Radar tracking systems.
- Provided telephone and site support for the FAA development system.
- Responsible for Solaris Unix administration for Confidential 's development lab.
- Installed, configured and managed up to 20 Sun Servers with 15 active users at a time.
- Responsible for backup and crash recovery of development lab.
- Installed and managed Veritas File System 3.4 and Veritas Volume Manager 3.1 on Sun Servers.
- Responsible for compiling (Java, C, C++) and building software products into packages (Solaris Packages, RPM's) and install executables (NSIS)
- Assumed DBA responsibilities for implementation and development of an M1 MRP database application running on MS-SQLSERVER.
- Assumed DBA responsibilities for an implementation of a PVCS Tracker database running under a Windows2000 server.
- Setup of database hot backup and recovery procedures.
- Solaris 8, 9, 10 installation and administration on E280R, Sunblade 150 and 1000 Sun Servers.
Database Administrator
Confidential, New York, NY
Responsibilities:
- Design and implementation of a data warehouse for DSS.
- Logical and Physical database design with ERwin 3.5.2.
- Design and implementation of triggers, scheduled jobs and a data access layer based on PL/SQL packages.
- Installation and upgrade of Oracle Software.
- Database planning and creation on Sun Enterprise Servers, Linux and Windows 2000 Servers.
- Setup of database hot backup procedures, hot standby databases, database recovery procedures.
- Backup of production and development databases with consistent schema level exports.
- Management of schema objects - tables, indexes, database links, triggers and stored procedures.
- Development of PL/SQL stored procedures, packages and triggers.
- Development of Shell, SQL and PL/SQL database scripts and utilities.
- Configuration of RAIDS, performance tuning, planning and implementation of hot backups.
- Solaris 8 installation and administration on Sun Servers, E220, E420, E4500.
Technical Support Specialist
Confidential, New York, NY
Responsibilities:
- Provide Level 1 and 2 helpdesk support to 140 real estate brokers over three offices.
- Held training seminars with brokers on various applications including MS-Office, basic Internet knowledge and real estate application Realfast.
- Train junior helpdesk technicians.
- Acted as floor technician at various offices.