We provide IT Staff Augmentation Services!

Sr Aws/devops Engineer Resume

5.00/5 (Submit Your Rating)

AtlantA

SUMMARY

  • IT Professional with 8+ years of experience in IT industry as DevOps/AWS cloud Engineer, Cloud automation and Build release management. Experience in all stages of the Software Development Life Cycle (SDLC), Waterfall, Agile environment and server side deployment in application, middleware and integration layer.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) including VPC,EC2, Elastic Load Balancer, Elastic Container Service (Docker Container), S3, Elastic Beanstalk, Cloud Front, Elastic Filesystem, RDS, Dynamo DB, Direct Connect, Route53, Cloud Watch, IAM, EMR, RedShift.
  • Managed Linux and Windows virtual servers on EC2 using Chef Server and familiar with Cloud Watch, Elastic IP’s and managing security groups for EC2 servers. Hands on experience with AWS CLI and SDKs/API tools.
  • Used AWS Elastic Beanstalk for deploying and scaling web applications. Developed services with Java, PHP, Python, Ruby and Docker on Apache server.
  • Experienced with event - driven and scheduled AWSLambda functions to trigger various AWS resources.
  • DevOps role to convert existing AWS infrastructure to server less architecture (AWS Lambda, Kinesis). Deployed via terraform or AWSCloud formation.
  • Implemented centralized logging system using logstash, configured an ELK stack (Elastic search, Logstash and Kibana) to monitor system logs, AWSCloud Watch, VPC Flow logs, Cloud Trail Events.
  • Hands-on experience in deployment, monitoring and provisioning applications on the Microsoft Azure cloud platform and OpenStack.
  • Experience in Implementing elastic search clusters on Microsoft Azure using Terraform templates.
  • Expertise in Power shell to do Patching, Imaging and Deployments inAzure.
  • Experience in integrating an application withAzureAD, Designed multi-site and hybrid network and configured Site to Site & Point to Site VPN between on-premises andAzureNetworks.
  • Strong experience in configuration ofOpenStacknova availability zone, nova aggregates and respective flavors with meta data.
  • UpgradedOpenStackfrom Icehouse to Juno with no data-loss and made Backup scripts for storing configuration of allOpenStackservices.
  • Implemented detailed systems and services monitoring using Nagios and Zabbix servicesAWS cloud resources.
  • Configuring and managing anELKstack, setup the ElasticsearchELKStack to collect, search and analyze log files from across the servers. Evaluated system logs usingELKsoftware stack.
  • Wrote Ansible Playbooks with Python SSH as the wrapper to Manage Configurations of AWS Nodes and Test playbooks on AWS instances using Python.
  • Wrote Puppet manifests and bootstrap scripts to allow bootstrap instances for various roles without maintaining AMIs.
  • Experience in setting up Chef Infra, Bootstrapping Nodes, creating and uploading recipes, Node convergence in Chef SCM and worked with data bags, attributes, cookbooks, recipes and templates in Chef.
  • Experience with Chef attributes, Chef templates, Chef recipes, Chef files for managing the configurations across various nodes using Ruby.
  • Deployed Puppet, Puppet Dashboard for configuration management to existing infrastructure.
  • Extensively worked on Docker container snapshots, attaching to a running container, removing images, managing Directory structures and managing containers.
  • DevOps Practice for Micro Services Architecture usingKubernetesto orchestrate the deployment, scaling and management of DockerContainers.
  • Worked with different teams to manage the integration of new projects and implement branching and merging strategies, resolving GIT conflicts.
  • Implemented & maintained the branching and build/release strategies using SCM tools Subversion/GIT and maintain build packages using Team Foundation Server (TFS).
  • Extensively worked onJenkinsand Bamboo for continuous integration and for End to End automation for all build and deployments.
  • Experience in setting up the continuous integration and continuous delivery CI/CD for Release Automation of Java and Oracle Fusion Middleware Applications like Oracle ADF, Oracle SOA, OSB.
  • Implemented and maintained CI environments using Jenkins toperform Builds, Deployments production rollouts, Staging, defect tracking (JIRA), and service delivery over web/app servers like JBoss, Tomcat, WebLogic, WebSphere.
  • Experience on Scripting languages like Shell Scripts, Python and BASH for automating tasks.
  • Automated the Applications and MYSQL, NOSQL container deployment in Docker using Python and monitoring of these containers using Splunk.
  • Deployed Java/J2EE applications to Application servers in anAgilecontinuous integration environment and automated the entire process.
  • Setting up network environments using TCP/IP, NFS, DNS, DHCP, FTP, SFTP, SSHD.
  • Proficient in Linux Utilities: KICKSTART, SSH, FTP, AUTOFS, Quota Management, wrappers, User Management, Process Management, Memory Management, and Text processing tools, Log Management, Package Management, Disk Management and Swap Partition/Files Management.

TECHNICAL SKILLS

Operating Systems: Linux,Debian,Ubuntu,Linuxmint,RedHat,RHEL,Fedora,Centos,Gentoo,chromeos.

Monitoring Tools: Nagios,Monit,ELK,Consul.io,jenkins,docker

Cloud Technologies: Vcloud,VSphere,AWS,Azure

Databases: MySQL, Oracle, Cassandra,, SQL server

Web and application servers: Apache Tomcat, IIS, HIS, WebSphere Application Server, JBoss

Bug Tracking Tools: JIRA, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest, Bugzilla

Build Tools: Bitbucket,Ant,Maven,Jenkins,chef

Source code management: Subversion, GIT, SVN, RTC, Source Tree.

Web Technologies/Programming Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++,, Python, Shell scripting.

Scripting/Programming: core Java,Go,Python scripting and shell, Bash

PROFESSIONAL EXPERIENCE

Confidential, Atlanta

Sr AWS/DevOps Engineer

Responsibilities:

  • Prepared capacity and architecture plan to create theAzureCloud environment to host migrated IaaS VMs and PaaS role instances for refactored applications and databases.
  • Building and Installing servers throughAzureResource Manager Templates(ARM) orAzurePortal.
  • Identifying opportunities to improve infrastructure that effectively and efficiently utilizes the Microsoft AzureWindows server 2008/2012/R2, Microsoft SQL Server,Microsoft Visual Studio, Windows PowerShell,Cloudinfrastructure.
  • Designed and configuredAzureVirtual Networks (VNets),subnets,Azurenetwork settings, DHCP address blocks, DNS settings, security policies and routing.
  • Virtual Machine Backup and Recover from a Recovery Services Vault usingAzurePowerShell and Portal.
  • Solutions Consultant responsible to be primary SME onAzureservices including SaaS, PaaS and IaaS while contributing architecture decisions and tasks for ongoing migration efforts.
  • Ensured successful architecture and deployment of enterprise grade PaaS solutions using PivotalCloudFoundry (PCF)as well as proper operation during initial application migration and set new development.
  • Extensively Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to AWSCloudand PivotalCloudFoundry (PCF) using build pack.
  • Good hands-on experience withPCFBlob store for storing and managing Application code packages & Build packs.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments.
  • Created Docker Images using a Docker File. Worked on Docker container snapshots, removing images and managing Docker Volumes and experienced with Docker container service.
  • Created REST API to store, update, read & delete bucket information on Console using Kubernetes interfaces.
  • Setup Docker to automate container deployment through Jenkins and Dealt with Docker Hub, making Docker Images and taking care of various Image essentially for middleware establishments and space setups.
  • Create Chef Recipes, automation tools and builds, and do an overall process improvement to any manual processes.
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances
  • Developed Chef Cookbooks, Recipes, Resources and Run lists, managing the Chef Client nodes, and upload the cookbooks to chef-server from Workstation.
  • Implemented a CI/CD pipeline using Jenkins, Ansible, and Maven in Linux environment.
  • Developed continuous delivery product release pipelines, using tools such as Run deck, Jenkins, and enable release and operations automation using Ansible.
  • Used Docker and set up ELK with Docker and Docker-Compose. Implemented ELK (Elastic Search, Log stash, and Kibana) Stack for Application Logging.
  • Integrated Neutron with Open daylight controller and Automated the process of configuration and installation
  • Had done POC on implementation of continuous deployment pipeline with Jenkins and Jenkins workflow on Kubernetes.
  • Used Jenkins and pipelines to drive all micro services builds out to the Docker registry and then deployed toKubernetes, created Pods, and managed usingKubernetes.
  • Used Openshiftfor automation of the build process of the containers, health management, dynamic provision storage and multi-tenancy.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configuredKubernetes.
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Integrated GIT into Jenkins to automate the code check-out process. Used Jenkins for automating Builds and Automating Deployments.
  • Worked on Splunk to build, configure, and maintain heterogeneous environments and maintained log analysis generated by various systems including security products.
  • Developed automation and deployment utilities using Ruby, Bash, Power Shell, Python and Run deck.
  • Queried RDBMS such as Oracle, MYSQL and SQL Server by using PL/SQL for data integrity.
  • Configuring Red Hat Linux 5.x, 6.x, 7.x using kickstart (with FTP, HTTP, and NFS.), and interactive installation. Administration of DHCP, FTP, NTP, DNS, and NFS services in Linux.

Environment: GIT, Jenkins, Chef, SVN, Ansible, Lambda, AWS EC2, AWS S3 and RDS, Beanstalk, AWS ELB, AWS SQS, AWSCloudWatch and Route53, ANT, MAVEN, Shell (bash), Nagios, Apache Tomcat Application Server, Docker.

Confidential, Austin,Tx

AWS/Devops Engineer

Responsibilities:

  • Involved in designing and deploying multiple applications using the almost all theAWScloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances.
  • Maintained the user accounts IAM Roles, Route 53(CNAME), VPC, RDB, Dynamo DB, SES, SQS and SNS services inAWScloud.
  • Leveraged Amazon Web Services like EC2, RDS, EBS, ELB,Auto scaling, AMI, IAM throughAWS console and API Integration.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using AmazonEC2, Chef, and custom Ruby/Bash scripts.
  • ConfiguredAWSIdentity and Access Management (IAM) Groups and Users for improved login authentication.
  • Created Python scripts to totally automateAWSservices which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup onAWS.
  • Ensured successful architecture and deployment of enterprise grade PaaS solutions using PivotalCloudFoundry (PCF) as well as proper operation during initial application migration and set new development.
  • Good knowledge on PivotalCloudFoundry (PCF) and Application infrastructure and architectures.Installed and configured Pivotal Cloud Foundry environments (PCF).
  • Unique experience with Pivotal Cloud Foundry (PCF) architecture and design, troubleshooting issues with platform components, and developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry andAWS.
  • Created Data Pipeline Definition templates and configured scheduled data pipeline jobs on AWS for PI portal application.
  • CreatedCloudFormation templates to launch EC2 instance with other layers like auto scaling, ELB and RDS.
  • Configured MySQL,MongoDB Backup and Restore script and automated backup via Bamboo.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Chef, and Terraform.
  • Worked with Ansible Playbooks for zero-downtime installation, upgrade, downgrade, and uninstall processes (MongoDB, Redis and MySQL).Managed AnsiblePlaybooks with Ansible roles. Used file module in Ansible playbook to copy and remove files on remote systems.
  • Implemented Ansible Playbooks for various Linux roles like Nginx, Redis& common Linux services like apt, yum, syslog, SNMP etc.
  • Integrated chef cookbooks into Jenkins jobs for CD framework and created roles, environments using chef handlers for different auto kickoff requirement jobs.
  • Implemented ChefRecipes for deploying build on internal Data Centre Servers. Also re-used and modified same ChefRecipes to create a deployment directly into Amazon EC2 instances.
  • Using Chef, deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration withAWSLambda and Cloud Watch.
  • Involved in installing, configuring and administering Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as GIT, ANT, EC2, Sonar, Check style, Deploy to Container, Build Pipeline etc.
  • Deploy the numerous services like RabbitMQ, Redis, Elasticsearch(ELK), Aurora DB, Postgres, Spark and data containers in some containerized environments using Docker-compose.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods,config Maps, deployments.
  • Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from dev through production, easing the code development and deployment pipeline by implementing Docker containerization with multiple name spaced.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Responsible for installing Jenkins master and slave nodes and configure Jenkins builds for continuous integration and delivery.
  • Configured Nagios to monitor the IT infrastructure components such as system metrics, applications, servers and network protocols. Also used Splunk for monitoring the services.
  • Created and maintained build related scripts developed in ANT, Ruby and Python and worked with development team to migrate Ant scripts to Maven.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Bash scripts.
  • Configuring Red HatLinux5.x, 6.x, 7.x using kickstart (with FTP, HTTP, and NFS.), and interactive installation. Administration of DHCP, FTP, NTP, DNS, and NFS services inLinux.

Environment: AWS, NoSQL, MS SQL, MySQL, Git, Jenkins, Chef,PCF, Docker (Daemon), Kubernetes, Terraform, MongoDB, Cloud Front, Cloud Watch,CloudTrail, Cloud Formation, Java, PHP, Node.js, Elk, Bugzilla, Nagios, GCP, Red Hat Linux, mpstat, vmstat, iostat, netstat, nfsstat, Packer, Sonar, Nexus, JIRA, Vagrant, Azure, Python, Maven, Ansible, ANT, Cassandra.

Confidential, Austin,Texas

DevOps EngineerEngineer

Responsibilities:

  • Solid understanding of Linux shell and Perl scripting, UNIX, Windows, build and release engineering principles.
  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting on Unix/Linux platform.
  • Designed various applications using Multi-Threading concepts, mostly used to perform time consuming tasks in the background.
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture using IOC and also for dependency injectionand used Spring Batch for scheduling and maintaining of batch jobs.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • JSON is used in conjunction with JavaScript for making HTTP requests and also designed PHP for server-side scripting language for web development.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Developed Perl and shell scripts for automation of thebuildandreleaseprocess.
  • Automation of OS builds and Application Installation through Puppet and Chef.Nagios for application and hardware resource monitoring. Writing new plugins in Nagios to monitor resources.
  • Manage deployment automation using Puppet, Roles, Profiles, MCollective, Hiera, and Custom Puppet modules, Ruby.
  • Used Puppet to manage Web Applications, Configuration Files, Database, and Packages.
  • Implemented Puppet modules for server housekeeping. Built a new CI pipeline. Testing and deployment automation with Jenkins, and Puppet.
  • Taking source code from SVN to RTC integrated with Jenkins, Maven, Sonar andUCDas a continuous integration platform.
  • Built end to end CI/CD Pipelines inJenkinsto retrieve code, compile applications, perform tests and push build artifacts to Bit Bucket.
  • Configured GIT withJenkinsand schedule jobs using Poll SCM option. Developed scripts to pull and push data from Bit Bucket.
  • Writing queries using data-modeling tools to provide reports and information from the Oracleand SQL Server.
  • Developed and executed Shell scripts, GO and worked on Python Scripting in different projects for automation of regular repeating tasks.
  • Worked with development and operations teams to identify, implement, and administrate continuous testing resources, worked on Quality Management tools like SonarQube.
  • Implemented rapid provisioning and life cycle management for RedHat Linux using kickstart.Expertise in using build tools like MAVEN for the building of deployable Artifacts such as War & Ear from Source Code.
  • Apache Maven is used as build tool and Artifactory is used as a source for artifacts needed for a build, and a target to deploy artifacts generated in the build process.Dealt with errors in pom.xml file to obtain appropriate builds using maven build tool.
  • Eliminated extended downtime of network and processes by installing and configuring a Nagios server to monitor Windows/Centos / RHEL servers.
  • Configured CI, CD (Continuous integration/Deployment) pipe line for the automatic deployment of artifacts/application to the required servers or environments in Jenkins CI, and Clean for the new build process whenever code commits are done to SCM tool GIT.
  • Created branching & tagging strategy to maintain the source code in the GIT repository and Coordinated with developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Installed, configured and maintained web servers like Apache Web Server and WebSphere Application Server on Red Hat Linux.
  • Installed, configured Nginx as webserver and reverse proxy for multiple sites. Worked with location,sslconfigurations, server in Nginx
  • Configured kickstart server and updating/applying patches to the servers using Red Hat Satellite server.

Environment: RTC, GIT, Subversion, Scala, Apache Tomcat, GO, Bamboo, Jenkins, Packer, Maven, Chef, Ansible, Confluence, Artifactory, Rally, Jira, Perl, Python, Shell Scripts, UCD, Unix, Red Hat Linux 3.x, 4, Sun Solaris server, Windows, NFS, LVM, SOX, RAID, TFS, VMWare ESX, WebSphere, Apache Web Server, Nagios, VMstat.

Confidential

Build Release Engineer

Responsibilities:

  • Classified and identify the configurations Items such as documents, Source Items, Support Items and Archive items Created Repository structure in the Subversion. And Installing Subversion, Apache Tomcat, Application servers on Unix Servers.
  • Established the change control in response to approved issues and maintained the revision management, base lining.
  • Maintained the Tags, Branching and merging the code in the parallel development of two phases and applied the vendor patches to the Trunk and All branches in Subversion Repository.
  • Administering the UNIX, SVN Repository. Migrated the code from other Version Control to Subversion.
  • Involved in Installing and configuring GIT distributed version control tool .
  • Written pre-commit, post-commit, post-receive hooks in GIT .
  • Responsible for merging, tagging and conflict resolution in GIT.
  • Stay current with the latest features/capabilities of the AWS platform.
  • Experience in writingwith Java, Perl, Python, Ruby and shell scripts for compilation and deployment process
  • Experienced in implementing and maintaining an Apache/Tomcat/MySQL/PHP, LDAP, XAMP web service environment.
  • Monitoring the hosts and networks using Iostat, VMstat, MPstat and Other Tools.
  • Written pre-commit, post-commit, post-receive hooks in GIT
  • Implemented Chef to spawn new servers with right configuration.
  • Good knowledge working with different monitoring tool like Nagios.
  • Used SQL to perform basic database administration.
  • Experience supporting 24x7 production computing environments. Experience providing on-call and weekend support.
  • Experienced in Trouble shooting, Backup and Recovery

Environment: UNIX, SVN, GIT, JIRA, Python, SQL Code Development, AWS, MySQL/PHP, LDAP, XAMP, Nagios, Java.

Confidential

Systems Engineer - Linux

Responsibilities:

  • Installing Red Hat Linux using Kick start and applying patches on the servers based on the company policies.
  • Configuration of IP addresses, configuring network interfaces, assigning static routes, hostnames etc.
  • Managing systems routine backup, enabling system logging and network logging of servers for maintenance RPM and YUM package installations, patch and other server management
  • Creating physical volumes, volume groups and logical volume. Installation and configuration of VMware
  • Configuration of Nagios and check MK Network management and System monitoring tool.
  • Documentation of all the setup procedures and System Related Policies (SOP's).
  • Configuration of DNS, NFS, NTP, FTP on Linux servers.
  • Installation of firmware upgrades, kernel patches, systems configuration, performance tuning on Linux/Centos systems.
  • Creating Linux virtual Machines using VMware virtual center, V Sphere client.
  • Team player with good management, analytical, communication and interpersonal skills
  • Providing 24/7 technical support to Production and development environments.
  • Involved in Installing, Configuring and Upgrading of Red Hat Linux AS 6/7, operating systems
  • Installation, Configuration and Upgrading of Red Hat Linux 6/7, Centos 6/7 operating systems
  • Utilized AWS to set up Virtual Private Clouds (VPCs) for Management, Production and Testing environments with customer operational requirements and parameters
  • Installation, Maintenance, Administration and troubleshooting of Red Hat Enterprise Linux 6/7 and Performed automated installations of Operating System using Kick start for Red Hat Enterprise Linux 6/7
  • Creating and managing user and group accounts, security, rights, and process monitoring in Red Hat Linux
  • Involve in setting up JIRA as defect tracking system and configured various workflows, customization and plugins for the JIRA bug/issue tracker
  • Configured and managed virtual machines and installed VM Tools into VM's
  • Configure and maintain Windows Server that runs DNS, DHCP and active directory services

We'd love your feedback!