We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Overall 7+ years of experience in IT industry comprising of delivery management, design, development, Release & Deployment, Containerization and Cloud implementation.
  • Knowledge and experience in all Phases of Software Development Life Cycle (SDLC), Software Configuration Management(SCM), Continuous Integration(CI), Continuous Deployment(CD) and Release Management.
  • Experience in working on source controller tools like Subversion ( SVN ), GIT, TFS, GITHUB .
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux platforms.
  • E xperience in software build tools like Apache Maven , Apache Ant to write Pom.xml and Build.xml respectively.
  • Designed and implemented CI/CD pipelined and automated solutions.
  • Managed Maven project dependencies by creating parent child relationships between projects.
  • Implemented Continuous Integration using various tools like Jenkins, Bamboo.
  • Extensively worked on Jenkins for continuous integration and for End - to-End automation for all build and deployments.
  • Strong knowledge and experience in creating Jenkins CI pipelines. Experience in Jenkins to automate most of the build related tasks and tested using Selenium .
  • Experience in working with EC2 Container Service plugin in JENKINS which automates the Jenkins master-slave configuration by creating temporary slaves.
  • Integrated Sonarqube with Jenkins to test the code quality.
  • Experience in working with configuration management tools like PUPPET, CHEF and ANSIBLE.
  • Experience in setting up Puppet Master and Puppet Agents for managing enterprise policies and configurations.
  • Creating node definitions, building classes and modules (Adding SSH classes to nodes, creating Roles module), other tasks include compiling, packaging and deploying of various applications into different Puppet nodes.
  • Well versed with creation of puppet profiles and role modules
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes, Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/ Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources , templates, attributes.
  • Experienced in troubleshooting, Configuring and deploying various enterprise applications in WebLogic, Tomcat.
  • Experience in administrating, deploying and managing RedHat, CENTOS, UBUNTU servers.
  • Strong experience in self-healing server infrastructure development on AWS cloud, extensive usage of AWS-EC2, VPC, CLI, S3, Route53, IAM, Cloud Formation, Cloud Watch, Cloud Front, SNS, SQS, Cloud Trail.
  • Performed all Linux operating system, disk management and patch management configuration, on Linux instances in AWS
  • Experienced in cloud automation using AWS Cloud Formation Templates, Chef, Puppet.
  • Monitored RDS instances, Elastic Cache and Elastic Load Balancer for performance and availability, used Cloud Watch to monitor instances.
  • Worked with Terraform for automating VPCs, ELBs, security groups, SQS, S3 buckets.
  • Build servers using AWS , importing volumes, launching EC2 , RDS , creating security groups , auto-scaling , Elastic load balancers (ELBs) in the defined virtual private connection (VPC).
  • Experienced in Python, Ruby and Shell Scripting.
  • Worked with different Bug tracking tools like JIRA.
  • Experienced in SQL and RDBMS skills, including SQL Server, Oracle , DB2 , MySQL , and PLSQL .
  • Performed automation tasks on various Docker components like Docker Hub, Docker Engine and Docker Registry
  • Involved in the Big Data management practices.
  • Using PCF, we worked different containerized applications.
  • Worked on different PCF files for the different versions of VPN client.
  • By using PCF , we provide the core functionality that allows developers to iterate locally to build and test their applications with the assurance that they will run unchanged on most default PCF configurations.
  • Worked with Docker images & Docker Container.
  • Deployed various applications through Dockers containers.
  • Experience in all stages of software development cycle thorough with software methodologies like Waterfal l and Agile .
  • Designed and developed websites/pages in AEM by implementing the responsive design
  • Delivered architecture designs and solutions for public, private and hybrid clouds covering the cloud architecture tiers and portfolios of cloud services IaaS, PaaS, SaaS.
  • Providing support to applications in production by tracking production problems and troubleshooting them to sustain application in production.

TECHNICAL SKILLS:

Languages: Shell, C, Python, C++, Java/J2EE, .Net.

SCM Tool: Subversion (SVN), GIT, TFS.

Platforms: UNIX, Linux, Microsoft Windows Vista/ XP, RedHat/Centos/Ubuntu.

Database: SQL Server, Oracle, PL/SQL, DB2, MySQL, Oracle.

EC: 2, ELB, VPC, RDS, IAM, Cloud Formation, S3, Cloud Watch, Cloud trial, SNS, SQS, SWF, EBS, Amazon direct connect.

Scripting: Ruby, Python, Groovy, Perl, YAML, SQL, Bash Shell.

WORK EXPERIENCE:

Confidential, Dallas, TX

AWS/DEVOPS ENGINEER

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing most of the AWS stack (Including EC2, Route53, S3, RDS, IAM ) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation .
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC .
  • Created AWS Route53 to route traffic between different regions.
  • Designed AWS Cloud Formation templates to create custom sized VPC, Subnets to ensure successful deployment of Web applications and database templates.
  • Implemented automated local user provisioning instances created in AWS cloud .
  • Setup and build AWS infrastructure various resources like VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Configuring and Networking of Virtual Private Cloud ( VPC ) Written Cloud Formation templates and deployed AWS resources using it .
  • Worked with Terraform for automating VPCs, ELBs, security groups, SQS, S3 buckets.
  • Automated deployment of builds to different environments using Jenkins
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from SVN/Git and used ant/maven to build war/jar artifacts
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code
  • Used MySQL to perform basic database administration. Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.
  • Designed and implemented CI/CD pipelined and automated solutions.
  • Using Continuous Delivery , we deployed artifacts in the prescribed environments.
  • Worked with the groovy scripts in Jenkins to execute jobs for a continuous integration pipeline where ‘Groovy Jenkins Plugin’ and ‘Groovy Post-Build Action Plugin’ is used as a build step and post build actions
  • Built Continuous Integration environment Jenkins and Continuous delivery environment.
  • Experience in Jenkins to automate most of the build related tasks and tested using Selenium .
  • Defined branching, labeling, and merge strategies for all applications in Git .
  • Utilized Configuration Management tool like Chef & created Chef Cookbooks using recipes to automate system operations.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize project configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Installed and configured configuration tool such as Chef Server / workstation and nodes via CLI tools to AWS nodes
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
  • Integrated Sonarqube with Jenkins to test the code quality.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef .
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Python, Ruby , and Docker on familiar servers such as Apache.
  • Build servers using AWS , importing volumes, launching EC2, RDS , creating security groups , auto-scaling, Elastic load balancers ( ELB’s ) in the defined virtual private connection.
  • Deployed applications on AWS by using Elastic Beanstalk .
  • By using PCF , we provide the core functionality that allows developers to iterate locally to build and test their applications with the assurance that they will run unchanged on most default PCF configurations.
  • Used Terraform to map more complex dependencies and identify network issue.
  • Hands on experience on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently.
  • Configured plugins for the integration tools to the version control tools.

Environment: AWS, Chef, Puppet, Jenkins, VDI, VPC, Route53, EBS, SQL, ELB, Cloud watch, Cloud Formation, Docker, Jira, AWS CLI, AWS Auto Scaling, Unix/Linux, Python, Ruby, Shell scripting, Git.

Confidential, Dallas, TX

AWS/DEVOPS ENGINEER

Responsibilities:

  • Planning, deploying, monitoring, and maintaining Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare’s as required in the environment.
  • Used security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud.
  • On boarded and migrated test and staging use cases for applications to AWS cloud with public and private IP ranges to increase development productivity by reducing test-run times.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud.
  • Working on Multiple AWS instances, set the security groups, Elastic Load Balancer’s and AMI’s, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers. Conducting meetings with developers and managers to resolve merge issues during build and release.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests , downloaded pre-written modules from puppet - forge . Upgradation or Migration of Puppet community and Puppet Enterprise.
  • Built Continuous Integration environment (Jenkins). And Continuous delivery environment (puppet, Yum).
  • Used MySQL to perform basic database administration. Build out server automation with Continuous Integration - Continuous Deployment tools like Bamboo/Maven for deployment and build management system
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs and configuration automation using Docker containers.
  • Wrote Ansible playbooks with Python SSH as a wrapper to manage configurations of OpenStack Nodes and the test playbooks on AWS instances using Python
  • Automated the cloud deployments using chef, python and AWS Cloud Formation Templates.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios event handlers in case of automatic restart of failed applications and services.
  • Using PCF, we worked different containerized applications.
  • Worked on different PCF files for the different versions of VPN client.
  • Well Versed with Configuring Access for inbound and outbound traffic RDS DB services, EBS volumes to set alarms for notifications or automated actions.
  • Expert Knowledge in Bash Shell Scripting, Automation Jobs.
  • Implemented a GIT mirror for SVN repository, which enables users to use both GIT and SVN.
  • Implemented Continuous Integration using Jenkins and GIT.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Configure and ensure connection to RDS database running on MySQL engines.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), GIT, VPC, Route53, EBS, SQL, ELB, Cloud watch, Cloud Formation, Docker, Jira, AWS CLI, AWS Auto Scaling, Unix/Linux, Shell scripting .

Confidential, Phoenix, AZ

AWS/DEVOPS ENGINEER

Responsibilities:

  • P e rf or med a p pli ca ti on se rve r builds i n EC2 enviro nment a nd moni toring th e m usi ng c loud wa tch.
  • Crea ti ng P riva t e ne twork s and sub - ne twork s a nd b ring in g inst a nc e s unde r t he m base d on the re quire ment.
  • B uil t DNS s y stem in EC 2a nd mana ge d a ll DN S r e late d tasks. Ma na ge d th e c onfi g ur a ti on of the a ppli ca ti ons usi ng chef.
  • To achieve Continuous Delivery goal on high scalable environment we used Docker coupled with load-balancing tool Nginx.
  • Crea ti ng sn a pshots and a maz on mac hine image s ( AM I s ) of the insta nc e s fo r bac kup a nd c r ea ti n g c lone insta nce s.
  • Performed Server configuration management via Puppet and Transparent Data Encryption (TDE) implementation.
  • Implemented multi-tier application provisioning in Amazon cloud Services, integrating it with Puppet.
  • Coordinating with developers to resolve TFS build failures and issues.
  • Developed a continuous deployment pipeline using Jenkins, Shell Scripts.
  • Integrated Sonarqube with Jenkins to test the code quality.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Automated deployment of builds to different environments using Jenkins.
  • Experience in Jenkins to automate most of the build related tasks and tested using Selenium .
  • Deployed the Java applications into web application servers like Web logic.
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • S e tt ing up sca labili t y for a ppli ca ti on se rvers using c omm a nd li ne int e rf a c e f or S e tt ing up a nd a dmi nist e ring DN S s y ste m i n AW S u sing Route5 3 Manag in g user s and gr oups usi ng the a maz on identit y a nd a cce ss m a na ge m e nt ( I AM) .
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • I nstall a nd c onfi g ur e A maz on c omm a nd li ne inte rf a c e tool s P e rf o rme d m ig ra ti ons of vir tu a l se rve rs fr om Ubuntu Ope n VZ ph y sic a l ser v e rs to AW S EC2.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • De ve lopi n g a utom a ti on sc ripts using EC2 comma nds.
  • Worked on monitoring tools like Splunk
  • Manage d the c onfi g ura ti ons of the inst a nce s usi n g Opscode Che f . W ritten a nd modi fie d va rious Cookbooks/Rec ipes f or b e tt e r ma na ge ment of the s y stems .

Environment: Java, Linux, Maven, Nexus, Puppet, Jenkins, Docker, Nginix, Nagios, Git, Jenkins, AWS EC-2, Route 53, S3, VPC, EMR, Opscode, Auto scaling, ELB, Shell Scripts, Unix/ Linux.

Confidential, Durham, NC

DEVOPS ENGINEER

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Deployed puppet for configuration management to existing infrastructure.
  • Implemented puppet modules for server housekeeping.
  • Actively involved in architecting the puppet infrastructure to manage servers in different environments.
  • Experience in Jenkins to automate most of the build related tasks and tested using Selenium .
  • Utilized Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations.
  • Solid understanding of Linux shell and Perl scripting , UNIX, Windows, build and release engineering principles.
  • Involved in writing pom.xml files to establish the code quality tools integration.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin in Java projects and managing Maven repositories .
  • Releasing code to testing regions or staging areas according to the schedule published.
  • Implementing a Continuous Delivery framework using Jenkins, Maven in multiple environments.
  • Implemented Release schedules, communicated the Release status, created Roll Out Plans, tracked the Project Milestones, prepared the reports and chaired the Release calls and worked for a successful Release of Jira Application .
  • Worked on Tomcat , JBOSS and WebSphere Application servers for deployments.
  • Used JIRA to track issues and Change Management.
  • User, Group creation, monitoring and maintaining log for system status/health using Linux commands and Nagios system monitor.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Used GIT source control systems to manage code.
  • It’s completely based on .NET Framework.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize project configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Installed and configured configuration tool such as Chef Server / workstation and nodes via CLI tools to AWS nodes.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Designed and developed websites/pages in Adobe CQ/AEM by implementing the responsive design
  • By using Splunk we continuously monitored the environment.
  • Understanding of developing and testing enterprise products, with current focus on cloud based application and giving solution to challenges imposed by multi data center deployed SaaS products and their needs for DevOps tools and automation.
  • Provide stable build environments for product development.

Environment: SVN, GIT, Jenkins, Maven, Nexus, Chef, WebLogic, TOMCAT, Python Scripts, Perl Scripts, Ruby Scripts, XML, Unix, JIRA.

Confidential

Jr. Linux Administrator

Responsibilities:

  • Managed and administrated of all UNIX servers, includes Linux operating systems by applying relative patches and packages at regular maintenance periods using Red Hat Satellite server, YUM, RPM tools.
  • Planned and performed the upgrades to Linux (RHEL 5x, 6x, SUSE 10, 11, CENTOS 5, 6, operating systems and hardware maintenance like changing memory modules, replacing disk drives.
  • Handling NFS, Auto Mount, DNS, LDAP related issues.
  • Monitoring CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using the tools NAGIOS 4.0 monitoring.
  • Performing failover and integrity test on new servers before rolling out to production.
  • Deployment and Configuration of application server Tomcat deploying Java and Web Application.
  • Writing Shell scripts for automation of daily tasks, documenting the changes that happen in the environment and in each server, analyzing the error logs, analyzing the User logs, analyzing the /Var/log/messages.
  • Planned, scheduled and Implemented OS patches on Linux boxes as a part of proactive maintenance.
  • Identify, troubleshoot, and resolve problems with the OS build failures.
  • Used Chef for managing server application server such as Apache, MySQL, Tomcat.
  • Installation, configuration, and customization of services Send mail, Apache, FTP servers to meet the user needs and requirements.
  • Performing kernel and database configuration optimization such that it limits I/O resource utilization on disks.

Environment: Red Hat Linux 5.x, 6.x, Autosys, CentOS, VMware vSphere 4.0, VMware ESX 3.5.0, GIT, Shell Scripting, MySQL, Tomcat, Nagios.

We'd love your feedback!