Devops Engineer Resume
Chevy Chase, MD
SUMMARY
- 7+ years of experience in the automating, configuring and deploying instances in the areas of Data center operations, cloud computing, software configuration management (SCM)
- Expertise in amazon AWS cloud which includes services like: EC2, S3, VPC, ELB, IAM, Cloud Front, Cloud Watch, Security Groups.
- DevOps experience with PUPPET, CHEF, AWS (OPS work) and OpenStack.
- Developed Chef Cookbooks and Recipes to manage systems configuration.
- Experience in branching, tagging and maintaining the version across the environments working on Software Configuration Management (SCM) tools like Subversion (SVN) and GIT.
- Experience in cloud stack such as AWS (cloud formation) and VMWARE stack.
- Creating Linux Virtual Machines using VMware Virtual Center (ESXI), hypervisor - v, PHP Virtual Box.
- Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting (kasha, Bash), Python, Ruby, PHP PERL.
- Worked on web servers like Apache and application servers like Web logic, Tomcat, WebSphere, JBOSS to deploy code.
- Experience in Administration for various environments in software development life cycle (SDLC) Windows, Ubuntu, and involved in developing manifests.
- Extensively worked on Jenkins by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
- Extensive experience with software Build automation and standardization tools like ANT, Maven.
- Good knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
- Experience in installing Firmware Upgrades, Kernel patches, system configuration, performance tuning on Unix/Linux systems.
- Strong ability to troubleshoot any issues generated while building, deploying and in production support.
- Familiar with network tool Nagios.
- Excellent communication team membership and relationship management skills.
TECHNICAL SKILLS
Cloud Platform: AWS, Microsoft Azure, and Open stack
Configuration Management: Chef, puppet, Maven, Ansible, Docker
Database: Oracle, MYSQL, MANGODB, SQL Server
Build Tools: ANT, MAVEN, Jenkins, Code Deploy.
Version Control Tools: Subversion (SVN), Clear case, GIT, GIT Hub, Code deploy
Web Servers: Apache, Tomcat, Web Sphere.
Languages/Scripts: HTML, Shell, PHP, Python, Ruby.
SDLC: Agile, Scrum.
Web Technologies: HTML, CSS, Bootstrap, XML, XPATH.
Operating System: Red Hat, Ubuntu, Linux Windows, CentOS, SUSE.
PROFESSIONAL EXPERIENCE
Confidential - Chevy Chase, MD
DevOps Engineer
Responsibilities:
- Streamlined applications delivery to get applications out to customers faster.
- Focused onautomation, integration, monitoringand configuration management.
- Created Templates inRelease Management2015.
- Created Designs Documents for Project.
- UsedPower Shellin Windows-based systems.
- Utilized SQL database systems.
- Documented allpost-deploymentissues in a log and assist in resolving these issues where applicable, maintaining timely updates within the log.
- Manual and Automation process of creatingBranches Tags and code Merging.
- Managing the code migration fromTFS.
- Created branching & tagging strategy to maintain the source code in theGITrepository.
- Managed IIS Web Server (HTTP and HTTPS).
- Deploying and Troubleshooting of .Net based Applications onIISWeb servers.
- Responsible for configuration management including deployment of new software/configuration changes into ourUAT, Training, ProductionandDRenvironments.
- Facilitating Daily scrum meetings, spring planning, spring review.
- CreatedTransact-SQL incremental update script that updates the schema of a target to match the schema of a source.
- Ensured all steps are successfully completed and document their completion times and issue logs.
Environment: TFS, Power shell Scripting 4.0, Visio, Release Management 2015,Chef, IIS 7.5, SQL Server 2012
Confidential - Norcross, GA
AWS DevOps Engineer
Responsibilities:
- Creating the automated build and deployment for applications, re-engineering setup for better user experience, and leading up building a continuous integration system for all our products
- Responsible for Design of different Release Environments for new projects and monitoring
- Implementing a Continuous Delivery frameworks using Jenkins, Chef, Maven & Nexus in Linux environment
- Managed Chef Cookbooks to automated system operations
- AWS Cloud management and Chef Automation
- Using Jenkins AWS Code Deploy plugin to deploy to AWS
- Responsible for code build, release and configuration on Amazon EC2
- Perform Deployment of various QA & UAT in Linux environments
- Optimized volumes and EC2 instances
- Created multi AZ VPC instances
- Used IAM to create new accounts, roles and groups
- Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier
- Configured Elastic Load Balancers(ELB) with EC2Auto scaling groups
- Created monitors, alarms and notifications for EC2 hosts using Cloud Watch
- Migrated applications to the AWS cloud
- Work with different team members for automation of Release components
- Scripting in multiple languages on UNIX, LINUX and Windows -Batch, Shell scripted
- Troubleshoot the build issue during the Jenkins build process
- Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
Environment: AWS EC2, S3, RDS, Elastic Load Balancer, Auto scaling, VPC instances, Cloud Watch, Maven, Nexus, Jenkins, Chef, Batch, Shell script, UNIX and LINUX
Confidential - Bellevue, WA
AWS DevOps Engineer
Responsibilities:
- Linux container and has the AMI baked in converted our staging and production environment from a handful AMI’s to a single bare metal host running Docker
- Managed Linux Ubuntu and Windows virtual servers on AWS EC2 using puppet
- Experienced in configuration management tools such as Ansible, Chef and Maven
- Designed and deployed AWS solutions using EC2, S3, RDS, EBS, Elastic load Balancer, Auto scaling groups, Opsworks
- Optimized volumes and EC2 instances& Created multi AZ VPC instances
- Used IAM to create new accounts, roles and groups
- Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier
- Configured S3 to host static web content
- Deployed cloud stack using AWS Opsworks
- Configured Elastic Load Balancer with EC2Autoscaling groups
- Configured and monitored distributed and multi-platform servers using Nagios
- Supported 2000+ AWS Cloud instances and also familiar with Amazon cloud command line management
- Experience in developing ELT and Data Models using an ELT tool such as SAP Data Services, informatica
- Encrypted EBS volumes via KMS service
- Created monitors, alarms and notifications for EC2 hosts using Cloud watch
- Set up Elastic ache using me cached
- Migrated applications to the AWS cloud
- Experience implementing Cloud based Data Warehousing solutions.
Environment: AWS EC2, S3, RDS, Elastic Load Balancer, Auto scaling, VPC instances, Opsworks, IAM, Amazon Glacier, Amazon CLI, Tivoli, Jenkins, Puppet, Chef, Nagios, UNIX and LINUX.
Confidential - Miami, FL
Linux Admin/DevOps Engineer
Responsibilities:
- Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load Balancer (ELB), auto scaling groups and OpsWorks.
- Worked at optimizing volumes and EC2 instances and created multiple VPC instances
- Experience working IAM in order to create new accounts, roles and groups
- Experience in creating alarms and notifications for EC2 instances using Cloud Watch
- Experience in involving configuring S3 versioning and lifecycle Polices to and backup files and archive files and archive files in glacier
- Experience working on User admin groups, maintaining account and monitoring system performance using Nagios
- Participated in configuring and monitoring distributed and multiple platform servers using Puppet Used Puppet server and workstation to manage and configure nodes
- Experience in writing Puppet manifests to automated configuration of a board range of services
- Deployed Puppet, puppet dashboard for configuration management to existing infrastructure
- Experience in configuring and maintaining LAMP stack on production and staging services
- Installed, configured and maintained DNS, FTP, TCP/IP on Red Hat Linux
- Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server, WebSphere Application Server Red Hat Linux.
Environment: Puppet, AWS, HTTP, Web servers, Jenkin, Chef, VMware, VSphere.
Confidential
System Administrator
Responsibilities:
- Installing, configuring and upgrading Solaris 8, Linux and HP-UX Servers.
- Windows 2003 server Installation, Administration & Maintenance
- Exchange 2003 Administration and Maintenance.
- Supporting in Exchange 2000 to Exchange 2003 migration.
- Installing and partitioning disk drives. Creating, mounting and maintaining file systems to ensure access to system, application and user data.
- Installing, configuring and administering NIS master server and NIS slave server.
- Installing & administering NFS services using auto mounter.
- Regular disk management like adding/replacing hard drives on existing servers/workstations, partitioning according to requirements, creating new file systems or growing existing one over the hard drives and managing file systems.
- Scheduling the daily/weekly/monthly backups.
- Patching up the system to the latest version as per the recommendations.
- Monitor the health of the servers, Operating system, database and the network.
- Maintenance of Hard disks (Formatting and Setup, Repair from crashes)
- Create and maintain user accounts administering file systems and recognizing file access problems.
- Co-ordinating with the customer’s vendors for any system up gradation and giving the exact procedure to follow up.
Environment: SUN Solaris 7/8, Red Hat Linux 3.x, HP-UX, Sun Enterprise servers E4500, E3500 and E250 Sun Fire V480, Sun Ultra Spark 5/10, Sun Blade servers, Oracle 8i/9i, NFS, BMC patrol and HP Open View Servers, Intel based Servers, LAN and WAN.
Confidential
Linux Admin
Responsibilities:
- Installation of Ubuntu and RHEL operating system on HP and dell
- Installation and configuration of Webserver (Apache 2.2.17), MySQL 5.5 and PHP in a LAMP stack
- Provided support for server and workstation upgrades, backup and disaster recovery monitoring user account setup and security administration
- Set up and administered user and groups accounts, setting permissions for users
- Assisted in upgrading RHEL 5.0 to RHEL 5.5 and RHEL 6.0 using live upgrade and manual upgrade
- Installation, configuration, support and security implementation on DNS, DHCP, NFS, HTTPD
- Used LVM for the managements of logical volumes including creation of physical volumes in Linux
- Created disk partitions and files system and extended storage space using Logical Volumes manager
- User group creation, monitoring and maintaining log for system status/health using Linux commands and Nagios system monitor
- Yum and apt-get package management
- Capacity Assessment for new request of servers i.e. calculating CPU and memory for servers according to current/future requirement
- Documented the procedures and standards for other administrators to follow.
Environment: Ubuntu, RHEL 5/5.5/6.0, Negios, LVM, DNS, DHCP, NFS, HTTPD, LAMP stack, DNS, DHCP, NFS.
