We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

4.00/5 (Submit Your Rating)

Los Angeles, CA

PROFESSIONAL SUMMARY:

  • Around 9 years of experience in Information Technology with a background in DevOps, Build & Release Engineering, Test Automation, IT Monitoring, Business and Systems Analysis, Installation and Software Configuration Management seeking position as a DevOps professional to educate and implement DevOps best practices, streamline Agile SDLC and optimize time to deliver applications.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Experience in using Configuration management software's like Chef, Ansible and Puppet for Automation.
  • Expert in SCM tools such as GIT, TFS, Subversion.
  • Hands on with different Bug Tracking Tools such as Rally, Jira, Bugzilla, Clear Quest and Remedy. multithreading, multi - processing, concurrency and TCP/IP Socket Programming.
  • Working experience of LDAP, NIS, DHCP, TCP/IP NFS & DNS.
  • Familiar with concepts of Confidential corp Tools like Atlas, Packer, Terraform, Console, Serf and Vagrant.
  • Experience in Implementing AWS solutions using EC2, S3, RDS, EBS, EMR, Elastic Load Balancer, Auto scaling groups.
  • Implemented and maintained the branching, merging and building/release strategies utilizing subversion.
  • Kernel configurations on Red hat Linux, CentOS, SUSE, Debian 7, Ubuntu 12.x/13.x in a DevOps Environment with CI/CD as iterative process.
  • Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Configured and installed monitoring tools Grafana, Kibana, Logstash and Elastic Search on the servers.
  • Good exposure to Software Development Life Cycle, SCM practices along with software Build and Release Management methodologies.
  • Skilled enough to build deployment, Build scripts and automated solutions (using scripting languages such as Python, Shell, Bash, Linux.).
  • Worked on several DevOps tools Subversion(SVN), GIT, Ant, MAVEN, Puppet, Chef, Ansible and Docker for Build, deploy, continuous integration to help developers work in an Agile environment.
  • Ability to lead technical discussions and projects with Atlassian products like Confluence, etc.,
  • Experience on Production systems troubleshooting, root cause analysts, performance monitoring and improvements.
  • Proficient in monitoring exiting raw data using Kibana dashboards visualization.
  • Expertise in Querying RDBMS such as Oracle, cock MYSQL and SQL Server by using SQL for data integrity.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Involved in handling Tickets, Monitoring, Troubleshooting and maintenance for Day to day Activities.
  • Highly-motivated and able to work with low supervision independently as well as in a team environment. Have practical and terrific trouble shooting skills.
  • Experienced in using advanced Postgres SQL/MYSQL features like table partitioning and different types of oracle indexing.

TECHNICAL SKILLS:

Version Control: GIT, SVN, Bitbucket, TFS

Build and Deployment: ANT, Maven, Bamboo, Gradle, Hudson/Jenkins, uBuild, MS Visual Studio (VSTS), TeamCity, Octopus

Repository management and Monitoring Tools: Artifactory, Nexus, J Frog, Splunk, Nagios, New Relic, Cloud watch, Kibana

Configuration Management: Puppet, Ansible, Chef, SaltStack

Operating Systems: Linux, Ubuntu, RHEL 6-7, Unix, Windows 7-8-10, Vagrant

Scripts/Programming: Java, Python, Shell, Perl, Ruby, JSON, Node.js, .Net

Databases: MySQL, PostgreSQL, Dynamo DB, Oracle, Sybase, NoSQL, DB2

Web App servers: Apache HTTP Server, WebLogic, Tomcat, WebSphere, Jboss, Nginx

Cloud Services: AWS, Azure, EFS, Elastic cache, RDS, VPC, EC2, S3

Containers: Docker, Kubernete, ECS, Mesos/Marathon

Networking/ Protocols: TCP/IP, SOAP, REST API, Routing Protocols, Subnets, VPN

Testing tools: Selenium, Junit

WORK EXPERIENCE:

Confidential, Los Angeles, CA

AWS DevOps Engineer

Responsibilities:

  • Configured applications within Fidelity Pricing & Cash Management business unit for Continuous Integration and Continuous Deployment (CI/CD) using Jenkins and deploy.
  • Developed Agile processes using Groovy, JUnit to use continuous integration tools.
  • Strong expertise in development of web based applications using Python, Java, HTML, XML, KML, CSS, DHTML, JavaScript, JSON and JQuery.
  • Design and modification to migration tool that utilize C# .Net and open text RESTful web services to interact with Open Text Content server.
  • Implemented SonarQube to measure code standard compliance, code duplication, and unit test results.
  • Experience in writing the cookbooks using ruby programming language.
  • Worked on Logging and APM tools AppDynamics, Zabbix, Splunk, ELK (Elasticsearch, Logstash, Kibana) and Grafana.
  • Working on the pipeline infrastructure (Docker, Ansible, Terraform, AWS and on-premises) and various related services (Python, Java), including stream processing with Kafka Streams.
  • Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, Gitlab).
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Set up and/or maintained internal Confluence, JIRA, Bitbucket, and Bamboo servers of Atlassian.
  • Made recommendations and developed technical design for new applications to be put on the DevOps pipeline and exposed to Sonar for code review and Fortify for security scanning.
  • Built a deployment pipeline for deploying tagged versions of applications to AWS Beanstalk using Jenkins and Bamboo.
  • Implemented continuous integration using Jenkins and configured various plugins GIT, Maven, Sonarqube, Nexus.
  • Experience in P2V and V2V conversions using VMware Converter.
  • Done performance testing of the web services using Jmeter scripts.
  • Worked on Jenkins, Bamboo for continuous integration and for End-to-End automation for all build and deployments.
  • Used Docker and Openshift to manage Microservices for development and testing.
  • Provisioned load balancer, auto-scaling group and launch configuration for microservices using Ansible.
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
  • Developed Windows PowerShell script to automate setting of user credentials and activation of Windows Helping the Project team to get transformed to Scrum methodology using TFS (Team foundation server).
  • Used Openshift platform to build the PAAS applications.
  • Scheduler for periodic backups of Jenkins, JIRA and PostgreSQL.
  • Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, Route53, S3, Cloud Formation, Cloud Watch, SQS, IAM), focusing on high-availability, fault tolerance, and auto-scaling.
  • Wrote MAVEN Scripts to automate the build process.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Created AWS EBS volumes for storing application files for use with AWS EC2 instances whenever they are mounted to them and installed Pivotal Cloud Foundry (PCF) on EC2 to manage containers created by PCF.
  • Involved in Configuring NFS, NIS, DNS, SSL, HTML and HTTP.
  • Experienced in using advanced Postgres SQL/MYSQL features like table partitioning and different types of oracle indexing.
  • Responsible for Data Center scale tool-chaining (Docker, Cassandra, Micro-Services).
  • 24/7 support for application deployments and support of lower level environments as well.

Environment: Windows 2008 R2/2003 R2 Servers, .NET Frame work 2.0/3.0/3.5/4.0/4.5 , UNIX & Linux, Ant, Maven, MS Build, MS Deploy, MS SQL Server, Oracle, Jira, Jenkins, PowerShell, AWS EC2, VPC, IAM, S3, Cloud watch.

Confidential, St.Louis, MO

AWS DevOps Engineer

Responsibilities:

  • Worked on migration of projects and configuration of scripts from TeamCity to new CI tools.
  • Recommended build management, defect management development process flow Administrator of SVN.
  • Worked on Kibana, Logstash and ELK (Elasticsearch, Logstash, Kibana) stack for regular data logging.
  • Developed procedures to unify streamline and automate applications development and deployment procedures with Linux container technology using Docker swarm.
  • Integrated BitBucket Server with PostgreSQL and LDAP server.
  • Created automated pipelines in AWS Code Pipeline to deploy Docker containers in AWS ECS using services like Cloud Formation, Code Build, Code Deploy, S3 and Ansible.
  • Designed and implemented single git repo Terraform setup to manage multiple AWS accounts, multiple environments/stacks, and multiple pieces of stacks, utilizing S3/DynamoDB remote Terraform state.
  • Wrote SDN orchestration server and SDN controller test simulator and test clients using XMPP in Java as a plugin to JMeter, where Functional, Performance & Scaling test cases are driven from.
  • Implemented CI/CD for J2EE, Service Oriented Architecture & Microservices Architecture Environment (.Net Core, Zookeeper, Kafka, Redis) using Jenkins & uDeploy)
  • Responsible for scheduling automatic and repetitive jobs using shell scripts with Crontab.
  • Worked extensively with API Management product of Apigee edge in consuming the API’s in implementing customer use cases. Performed Service Level Testing for Web services using Soap UI, Postman and Apigee.
  • Ensures management and monitoring tools are integrated with Pivotal Cloud Foundry and have rules / alerts for routine and exceptional operations conditions.
  • Created Splunk dashboard and also responsible for configuring the Splunk alerts.
  • Dicker/Kubernetes Containerization and orchestration of cloud based applications Understanding the business charity requirements. Building dynamic website using XHTML, ASP.Net, and CSS.
  • Deployed the built Docker image on Mesos using Marathon. Using a multi-container setup deployed on Mesos.
  • Experience in writing the cookbooks using ruby programming language.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT using Customized XAML files in TFS 2010
  • Had written the Open Source Message Broker software RabbitMQ Cookbook (Chef) with clustering and auto scaling which is used for the Migration of the (IBM - Enterprise MQ) to RabbitMQ.
  • Developed build and deploy scripts using Groovy, Python and UNIX for various products to be hosted on Application Servers
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python SDK.
  • Implemented Terraform modules for deployment of applications across multiple cloud providers.
  • Deployed the archives to tomcat Web server and Web Sphere Application Servers.
  • Coordinating with developers for merge/build issues/failures.
  • Production experience in large environments using configuration management tools chef, puppet.
  • Writing ANT and Groovy scripts to automate the build process.
  • Created selenium tests for deployment of new platforms.
  • Automating the Build process using Subversion, ANT and GIT.
  • Database Administration and Maintenance of Database servers like MySQL/PostgreSQL server, NoSQL, Dynamo Db including Patching/Upgrades.
  • Studied the current build and release process and automated the process using Linux shell scripts.
  • Mastery of build technologies like Hudson, Ivy, Maven, Gradle, NuGet etc., Integration and automation of source control applications like Perforce, Subversion, Git, Artifactory.

Environment: Jenkins, terraform, Apache Tomcat, elastic search, Chef, Shell Script, Blade Logic, PowerShell, Unix/Linux, Mongo DB, Windows, Python, Ansible, Perl, SOAP, Bamboo, Rabbit MQ, REST, Jboss, EJB, SVN, GIT, TFS, Apache ANT, MYSQL, Maven, AWS.

Confidential, Lake forest, IL

DevOps Engineer

Responsibilities:

  • Helped Developers to follow J2EE standards for an application with 700+ lines of code (LOC).
  • Installed and configured IBM WebSphere Portal Server 6.0.x, WebSphere and IBM HTTP Server 6.
  • Expertise in hardening, Linux Server and Compiling, Building and installing Apache Server from sources with minimum modules.
  • Experience in migrating physical Linux/Windows servers to cloud (AWS).
  • Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS
  • Created Cloud Formation templates for deploying AWS resources though Jenkins.
  • With Kubernetes, we could quickly and efficiently respond to changes on demand. Deployed our applications quickly and predictably.
  • Installed and configured various middleware packages such as WebLogic, Tomcat and JBOSS servers.
  • Responsible for Deployment and management of many servers via scripts chef and Salt.
  • I had implemented continuous deployment pipeline with Jenkins and Jenkins workflow on Kubernetes
  • Worked on a script to rebalance Kafka topics in an automated fashion using ruby and Kafka binaries.
  • Installed and configured Confluence as the enterprise wiki to document development and change management procedures.
  • Debug complex Splunk configuration issues.
  • Streamlined the CI/CD process for application deployments by enforcing strong source code repository management techniques and securing configuration files away from application source code for improved security.
  • Evaluated Apache and Kubernetes for Docker container orchestration Deploying and managing many servers utilizing both traditional and cloud oriented providers (Azure) with the Chef platform configuration system
  • Setup up and maintenance of automated environment using Chef recipes& cookbooks within Azure environment.
  • Used Kubernetes - an open-source platform for automating deployment, scaling, and operations of application containers across clusters of hosts, providing container-centric infrastructure.
  • Developed Ansible playbooks to configure, deploy and maintain software components on existing and new infrastructure
  • Experience in using version controller tools like Subversion (SVN), GIT, Team Foundation server ( TFS).
  • Used logs on Splunk, Kibana, AppDynamics to monitor logs.
  • Involved in writing Ansible playbooks to install and configure Apache, tomcat, Jenkins, RunDeck.
  • Administered and Maintained WAS Network Deployment Manager clusters (vertical, horizontal) and deployed applications in highly available, load balanced production environments.
  • Installed and configured SysDig, DataDog, AppDynamics, New Relic, Nagios, Zabbix monitoring tool, while using it for monitoring network services and host resources.
  • Worked on VMware tools upgrading and Windows patch updates project for enterprise wide.
  • Administered WebSphere application server in the UNIX platform for dev, QA and prod environments.
  • Experience in building and handling all aspects of installations, configurations, deployments, clustering and load balancing all middleware applications like Oracle WebLogic Servers (8.x/9.x/10.x), JBoss, Tomcat and Apache HTTP on UNIX (Linux/Solaris) platforms across all environments.

Environment: DevOps, Chef, Jenkins, Bamboo, AWS Cloud, Nagios, Redhat, CentOS, NFS, NIS, SSL, HTTP, LINUX.

Confidential, Atlanta, GA

DevOps/Build & Release Engineer

Responsibilities:

  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects
  • Created roles based on Administration (Administrator, Monitor, Operator and Configuration).
  • Developed build and deployment processes for Pre-production environments.
  • Implemented the puppet setup and configuration on VM’s from the scratch and deployed the run-list into server and bootstrap the clients remotely.
  • Prepared and streamlined dev environments using Vagrant and later implemented Docker to improve portability from dev to production environments.
  • Involved in designing an Architectural Diagram for different applications before migrating into Amazon cloud for flexible, cost-effective, reliable, scalable, high-performance and secured.
  • Experience integrating JIRA with Harvest, Bamboo, Fisheye and Confluence for the change management process.
  • Developed automated process for code builds and deployments; Jenkins, Ant, Maven, Sonar type Nexus, Shell Script, Perl.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Used Puppet to automate Configuration management and to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points and Packages.
  • Experienced in working with distributed memory object caching systems like Memcached using Python and implemented Caching Layer for REST API's along with two factor Authentication of API's to meet industry standards.
  • Generating scripts in Perl & Bash Shell for build activities in QA, Staging and Production environments.
  • Deployment of build artifacts like wars and ears into a WebLogic app server by integrating the WLST scripts to Shell Scripts.
  • Worked with server infrastructure team to provision servers, virtual machines and stand-alone systems through SCCM and Docker containerization.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Involved in patching ESXi hosts using VMware update manager.
  • Used Jira as ticket tracking and work flow tool.

Environment: GIT, Jenkins, WebSphere, Maven, Puppet, Docker, CentOS, JIRA, Confluence, Sonar.

Confidential

Linux /Unix Administrator

Responsibilities:

  • Administered, maintained Red Hat 3.0, 4.0, 5.0, 6.0 AS, ES, Troubleshooting Hardware, Operating System Application & Network problems and performance issues; Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.
  • Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, and MySQL databases in both development and production.
  • Installing and setting up Oracle9i on Linux for the development team.
  • Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation.
  • Migrated database applications from Windows 2000 Server to Linux server.
  • Implemented discretization and binning, data wrangling: cleaning, transforming, merging and reshaping data frames
  • Bash shell - scripts to automate routine activities.
  • Monitored trouble ticket queue to attend user and system calls.
  • Attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.
  • Worked with DBAs on installation of RDBMS database, restoration and log generation.
  • Updated data in inventory management package for Software and Hardware products.
  • Diagnosed hardware and software problems and provided solution to them.
  • Involved in creating and managing Logical Volume Manager in RedHat, CentOS and Linux.
  • Proficient in providing support on the deployed Red Hat Enterprise Linux(RHEL) & Sun Solaris servers from both operating system level and application Level.

Environment: Red Hat Linux, Git, TFS, VMware, Agile, VMware ESX 3.x, Apache/Tomcat, Bash scripting.

We'd love your feedback!