We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 8 years of experience in designing Build process, Software Product Development, Process Automation, Build and Deployment Automation, Release Management, Packaging Quality Control, Source Code repository & Environment management.
  • Implemented Continuous Integration and deployment using various CI Tools like Code Commit/Code Deploy, Puppet, Jenkins, and, Bamboo.
  • Expert in Cloud Technologies including Amazon Web Services (AWS) VPC, EC2, Lambda, Cloud formation, S3, IAM, RDS, Route 53, Cloud Watch, Dynamo DB and Elastic cache.
  • Experience in utilizing Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS, DynamoDB tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system..
  • Experience in automating build platforms/continous integration using DevOps architecture.
  • Extensive experience using MAVEN and ANT as a Build Tool for the building of deployable artifacts (war & ear) from source code.
  • Experience setting up and maintaining auto - scaling AWS stacks (preferred using cloud formation and scripting using bash & python).
  • Experience in configuring Puppet Master and Puppet agents.
  • Experence in deploying git and Jenkins to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
  • Experience with different protocols like FTP, SSH, HTTP, HTTPS and Connect direct.
  • Experienced in Administration of Production, Development and Test environment's carrying Windows, Ubuntu, Red Hat Linux, SUSE Linux, Centos and Solaris servers.
  • Experience CI using GIT, TFS, CVS and Subervision.
  • Expert in deploying the code through web application servers like WebSphere/WebLogic/Apache Tomcat/JBOSS.
  • Experience on Virtualization technologies like VMware, Docker, Vagrant.
  • Installed Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Adept in documenting system configurations, Instance, OS, and AMI build practices, backup procedures, troubleshooting guides, and keep infrastructure and architecture drawings current with changes.
  • Experience in Production support engineer providing 24/7 tier1, tier2 technical support for middleware application servers.

TECHNICAL SKILLS:

Cloud Technologies: AWS (VPC, EC2, S3, CloudWatch, RDS, Elasti Cache, IAM), Microsoft Azure

Configuration Management: Puppet, Ansible

CI Tools: Code Commit/Code Deploy, Jenkins, Bamboo, Maven, Docker.

Middleware File Systems: WebLogic, WebSphere and Tomcat, UFS, VMware, VSphere

Scripting languages: Bash, Ruby

Version Control Systems: GIT, TFS, Sub Version, CVS

Proxy Server: NGINX

Database: ElasticSearch, Oracle 10.x, MySQL 5.0.2, SQL Server 2005, Postgres SQL, MongoDB

Operating Systems: Linux (Red Hat, SUSE), Solaris, HP-UX, Ubuntu, Fedora, CentOS, Windows

Networking: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP

Web Technologies: Servlet, JDBC, JSP, HTML, JavaScript, XML

Web Server: Web logic, WebSphere, Apache Tomcat, JBOSS, Nginx, HAProxy

System Monitoring Tools: New Relic, Nagios, Splunk, Solar Winds, Dynatrace

Bug Reporting tools: Bugzilla, Bug tracker, Jira, Bugify, OIA

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Sr. DevOps Engineer

Responsibilities:
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Wrote Puppet modules and Manifests for newrelic, apache, JBoss, Jetty.
  • Developed Bash shell scripts, Python ruby on rails, Puppet DSL.
  • Developed Puppet modules to automate deployment, configuration and lifecycle management of key clusters.
  • Worked on Puppet roles to implement new changes without changing the actual configuration files.
  • Automated the cloud deployments using Puppet, python (boto & fabric) and AWS CloudFormation Templates .
  • Created Cloud Formation Templates to integrate and launch EC2, ElastiCache, S3, ELB, RDS.
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM) and managed network security using Security Groups, and IAM.
  • Worked exclusively on making applications more scalable and highly available system in AWS (load balancing) with full automation.
  • Responsible for installing, configuring DevOps components such as JIRA, Confluence, Crowd, Rally, Bitbucket(GIT), Jenkins, Artifactory, UCD, SonarQube, Chef & Ansible infrastructure.
  • Develop methods to automate routine infrastructure tasks such as deployment and maintenance duties using orchestration tools and scripting languages such as Ansible, Puppet, Bash and Python.
  • Using AWS S3 to store code bundles to deploy onto EC2 Instances.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Worked on AWS ECS to create containerized Tasks. Created ECS repos and copied images of apache and php using Jenkins.
  • Developed Ansible Configuration Management scripts and playbooks.
  • Created Elastic cache redis clusters with the cloud formation template.
  • Responsible for the migration of applications based on apache, jboss and jetty to AWS.
  • Worked on POC for Cisco Stealthwatch Cloud Concentrator. Deployed cloud agents on to the EC2 instances and installed cloud concemtrator.
  • Azure Backup and Backup Server configuration and POC.
  • Azure Site Recovery (ASR) configuration and POC .
  • Azure Automation workflow configuration including utilization of the Hybrid Runbook Worker.
  • Working knowledge on Azure Fabric, Micro services, IoT & Docker containers in Azure.
  • Worked on AWS Code Deploy, to deploy the applications on to the end environment.
  • Merging all developer workings copies with shared mainline server for Contionous Integration. Performed Branching, Tagging, and Release Activities on Version Control Tool GIT.
  • Installed and worked on Newrelic Synthetics plugin with auto-scaling group attached.

ENVIRONMENT: AWS, Red Hat Linux 6&7, CentoS 6&7, EC2, Cloud formation, VPC, S3, IAM, Route 53, Code Deploy, Lambda, Apache, Jenkins, ECS, Docker, Newrelic, puppet,Ansible, GitHub, Jira.

Confidential, San Francisco, CA

Sr. DevOps Engineer

Responsibilities:
  • Worked exclusively on making applications more scalable and highly available system in AWS (load balancing) with full automation.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Developed CI/CD system with Jenkins on Docker container environment, utilizing docker for runtime environment for the CI/CD system to build, test and deploy.
  • Merging all developer workings copies with shared mainline server for Contionous Integration. Performed Branching, Tagging, and Release Activities on Version Control Tool GIT.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Build and release Ec2 instances Amazon Linux, Redhat and Windows for POC, Development and Production environment.
  • Setup and attached EBS volumes and configured EIP to Ec2 instances .
  • Setup and managed security groups, VPC specific to environment.
  • Created AMI images of critical ec2 instances as backup using AWS CLI and GUI.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Managed and created user accounts, shared folders, Printing Services, Providing day to day user support, Log management, reporting, applying Group policy restrictions, etc.
  • Created AWS Cloud formation templates on creating IAM Roles & total architecture deployment end to end (Creation of EC2 instances & its infrastructure).
  • Loging Server Remotly using NGINX proxy server. To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Deployed the Java applications into web application servers like JBoss.
  • Created Chef Cluster with high availability. Created various cookbooks and recipes in chef to automate various applications .
  • Implemented Automate the Environment Provisioning Using Chef & Docker.
  • Created and Maintained Chef Recipes and cookbooks to simplify and expedite deployment of applications and mitigate user error.
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Worked on the installation and configuration of the monitoring tool Nagios.

ENVIRONMENT: - AWS, Red Hat Linux 8,9 EC2, Cloud formation, VPC, S3, IAM, Route 53, Cloud front & Code deploy, Jenkins, web sphere, Docker, JBoss, Chef, Git, Nginx, Nagios

Confidential,Atlanta, GA

Devops Engineer

Responsibilities:
  • Wrote scripts for automation of all the recommendations provided by CIS & apply then to the Golden AMI so that the Ec2 Servers are most secure .
  • Exclusively worked on windows & Linux AMI for hardening.
  • Handled cloud administration tools and management frameworks.
  • Configured Cloud watch alerts.
  • Created support case with AWS for any critical issues and follow-up.
  • Installed and configured Postfix mail server for email alerts.
  • Experienced in implementing TFS branching strategies, Configuration Management, Change Management, Environment Management, Build and Release management processes and policies.
  • Created TFS build scripts to build C# projects and created build packages.
  • Provides support during the SIT, end-to-end, and user acceptance testing for software inconsistencies between the deliverable and the design specifications.
  • Deployed and monitor scalable infrastructure on Amazon web services (AWS) & configuration management
  • Launching and configuring of Amazon EC2(AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications using Jenkins .
  • Integrated SONAR - Code quality analysis tool with TFS build.
  • Create application test data as needed to validate assigned requirements in support of API realization testing activities, where applicable.
  • Working with the QAs on the test execution and the smoke tests post the deployments.
  • Make sure that the Score points for our EC2 instances is more than 90%.
  • Automated the complete application using python (for non-windows) & windows Power Shell.
  • Setup and launch Amazon Linux and RHEL and Windows ec2 instances, network interface with Elastic IP’s.
  • Configured and managing security groups and VPC.
  • Used Jenkins for enterprise scale infrastructure configuration and application deployments.
  • Experience in configuring Puppet Master and Puppet agents.
  • Performing Manifests to update the Puppet agent using Puppet Master.
  • Setup and Configuration of Puppet Configuration Management with specific client requirement such as Create user/remove user, Install /Remove packages and package updates, Configure multi nodes.
  • Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
  • Automated the cloud deployments using Puppet, python (boto & fabric) and AWS Cloud Formation Templates
  • Configured and managing ELBs, Configured and managing S3 storage.
  • Designed / developed distributed private cloud system solution using docker on CoreOS.
  • Developed Networking policies for Docker Containers.
  • Used kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple names paced.
  • Created AMI images of the critical ec2 instance as backup using aws CLI and GUI, Created RDS database.
  • Created support case with AWS for any critical issues and follow-up.
  • Configured and managed NFS, Samba, FTP .
  • Monitored and worked on alerts for Web server Application pool.
  • Worked on implementing Informatica ETL tool in Development and QA environment.

Environment: - AWS Services: EC2, S3 & IAM, cloud watch, VPC, RDS database, Jenkins, Docker, TFS, Puppet, Apache 2.x/3. x. Red Hat Linux 4.0, 5.0, Windows, JIRA, Python Scripts, Shell Scripts.

Confidential, Mahwah,NJ

Build Engineer/Linux Administrator

Responsibilities:
  • Having good Experience in configuration and Volume/File system management using Logical Volume Manager (LVM)
  • Installation and configuring Redhat Enterprise Linux 5.5/6.5
  • Hands on Experience in Linux administration Support, Performance tuning & monitoring, problem analysis & resolution.
  • Ability to configure all the services including NFS, FTP, Web servers, samba server, RAID (software &hardware Configuration).
  • Expertise in building Servers using Kickstart for Linux, Jumpstart and Flash Archive for Solaris, and NIM for AIX installation
  • Hands on experience in providing day to day support like resolving sever hung up, file system full, troubleshooting critical issues.
  • Effective utilization of change management in installing or configuring, packages, patches or 3rd party tools on Linux.
  • Worked on Group and User administration, startup & shutdown scripts, Crontab, File system maintenance, Backup scripts and Automation.
  • Was responsible for think provisioning, VMFS expansion and RAID technologies.
  • Manage and maintain Bind DNS Master and Slave servers and DHCP servers.
  • Involved in Capacity Planning, Performance Analysts, Uptime and Response time analyst.
  • Excellent understanding of server hardware, Peripheral devices and hardware Architecture.
  • Worked on Group and User administration, startup & shutdown scripts, Crontab, File system maintenance, Backup scripts and Automation.
  • Expertise in configuring and administering, NFS, DNS, DHCP, Mail Servers and Web Servers like Apache HTTP & Tomcat in heterogeneous environments
  • Experienced in Installation and configuration of Samba, Sendmail&Procmail, Apache web server.

Environment: Red hat Enterprise Linux 4, 5.5, 6.5, Shell Scripting, NFS, Samba, Web Sphere, DNS, Apache, LDAP, VMware, Dell, HP ProLiant server, Vmware Vsphere, Vcenter 5.5, 5.1, ESXI 5.5,5.1,5.0

We'd love your feedback!