We provide IT Staff Augmentation Services!

Sr. Aws Devops Engineer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • 6+ years of professional experience as software professional industry comprising of delivery management, design, development, deployment and cloud implementation with thorough knowledge in AWS (Amazon Web Services), Build Release Manager, infrastructure integrator and System administrator.
  • Expertise includes bash and python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture and hands - on Engineering.
  • Expertise in installation, administration, patches, upgrading, configuration, performance tuning and troubleshooting various Linux and Windows based servers like Red Hat Linux 4/5/6, CentOS5/6, Sun Solaris 8/9/10 and Window NT 2000/2003/2008.
  • Extensive experience working with AWS (Amazon Web Services): EC2, VPC, IAM, IAM, S3, Cloud Front, Cloud Watch, Cloud Formation, Glacier, RDS, Route 53, SNS, SQS, Elastic Cache
  • Experience with installation of AWS CLI to control various AWS services through SHELL/BASH scripting.
  • Possess working knowledge with Python to automate software configuration.
  • Experience in creating multiple VPC's and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC.
  • Created S3 buckets and configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
  • Documenting, system utilization, configurations, instances, OS, and AMI build practices and backup procedures.
  • Experience in version control using SVN, GIT and GITHUB and continuous integration management using Jenkins.
  • Experience in setting up Baselines, branching strategies, Patches and merging with various version control systems.
  • Experience in using Tomcat and Apache web servers for deployment and for hosting java.
  • Experience in creating RDS instances to serve data through servers for responding to requests.
  • Assist in designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment.
  • Experience with NoSQL data-stores like HBase, Cassandra.
  • Used Dockerfiles to create Docker images that will contain preinstalled software and micro-services.
  • Experience with Build Management Tools Ant and Maven for writing build. xmls and pom. xmls
  • Used Agile practices (iterative development & sprints) for various user stories during the project execution.
  • Worked with different Tools like Rally, Jira, Bugzilla, and Remedy.
  • Knowledge in various configuration and automation management tools such as Chef, Puppet, Ansible.
  • Experience in developing and delivering content on the web using JAVA/J2EE.
  • Knowledge in Oracle and MS SQL Database servers DB tasks.
  • Strong analytical, diagnostics, troubleshooting skills to consistently deliver productive technological solutions.
  • Coordinated with the Offshore and Onshore teams for Production Releases.
  • Good analytical, problem solving, communication skills and have the ability to work either independently with little or no supervision or as a member of a team.

TECHNICAL SKILLS:

Cloud Computing: Amazon Web Services: EC2, IAM, Elastic Beanstalk, Elastic Load balancer (ELB), RDS (MySQL), S3, Glacier, Route 53, SES, SNS, VPC, Monitoring

Configuration Management: ANT, Maven, GIT, SVN Subversion, ClearCase,Jenkins, Puppet, Chef.

Tools: / Webservers: Web Sphere Application Server 3.5, 4.0, Netscape/iPlanet Server, MQSeries, WebLogic Server, Jira, JBOSS, Apache Tomcat server, Nagios.

Scripting/ Languages: C, C++, Java, .Net, Shell scripting, Python and Perl Scripting.

Database: Sybase, Oracle 7.x/8.0/9i/10g, MySQL, DB2

Networking/ Protocols: DNS, TCP/IP, FTP, HTTPS, SSH, SFTP, SCP, SSL, ARP, DHCP and POP3

Operating Systems: Sun Solaris 7, 8, 9 &10 Linux (Red Hat 5.x, 6.x, SUSE Linux 10), AIX, VMware ESX, Windows NT/ 2000/2003/2012 , CentOS, Ubuntu.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr. AWS DevOps Engineer

Responsibilities:

  • Documented and uploaded various best practices, how to do procedures and project related work in Confluence and linked them with the related JIRA tasks.
  • Created and maintained continuous integration (CI) using tools Jenkins/Maven over different environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code.
  • Successfully created stacks for creating few services through AWS CloudFormation templates.
  • Created multiple EC2 instances with supporting ELB and Autoscaling etc by writing Cloud Formation Templates.
  • Created and Managed API through AWS API Gateway.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Expertise in delivering Custom Docker Images loaded with production ready applications to the clients for their deployment.
  • Created Python Scripts to Automate AWS services, include web servers, ELB, CloudFront Distribution, database, EC2 and database security groups.
  • Configured and administered Jenkins pipelines for automated builds and responsible for installing Jenkins master and slave nodes.
  • Deployed and orchestrated applications using Kubernetes.
  • Monitored and Managed Access Controls of users in AWS through IAM (Identity and Access Management).
  • Managed Access controls for S3 storage Bucket through logging and lifecycle policies.
  • Managed network security using a Load balancer, Auto-scaling, Security groups and Network Access Control List (NACL).
  • Managed AWS infrastructure and automation with CLI and API. Worked on Inbound and Outbound services with automation of Chef.
  • Involved in supporting cloud instances running Linux and Windows on AWS, experience with Elastic IP, Security Groups and Virtual Private Cloud in AWS.
  • Extensive experience in configuring Amazon EC2, Amazon S3, AWS API Gateway, Amazon Elastic Load Balancing, IAM and Security Groups in Public and Private Subnets in VPC and other services in the AWS.
  • Worked on creating Jenkins Environment and writing the Groovy scripts to automate the pipeline process.
  • Experience in Designing, Installing and Implementing Ansible configuration management system and in writing playbooks for Ansible and deploying applications.
  • Experience in Python programming for deployment of Java applications and implementation and automation of Shell scripts for release and build automation.
  • Used JIRA as defect tracking system and configure various workflows, customizations, and plugins for JIRA bug/issue tracker, Jenkins with JIRA, GitHub.
  • Worked on providing high availability using ELB and Route 53, zonal availability and zone resiliency have set up high availability for applications and data layers.
  • Worked on creating, implementing application monitoring, and logging using Splunk and Kibana.
  • Designed and implemented CI (Continuous Integration) system configuring Jenkins servers, Jenkins nodes, creating required scripts (Python), and creating/configuring VMs (Windows/Linux)
  • Worked on Troubleshooting the build issues during the Jenkins build process and Developing build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Developed unit level test cases using JUnit, Automated integration and functional testing with Selenium IDE. Also, performed load testing with JMeter.

Environment: Amazon Web Services (IAM, S3, EC2, VPC, Cloud Watch, Auto scaling, EBS, DynamoDB, CloudFormation etc.), Git, Chef, Jenkins, Docker Container, Kubernetes, Windows Server, Agile, TeamCity, Octopus, JSON, Bash, Shell, Groovy, Python.

Confidential, Irving, Tx

Sr. DevOps Engineer/AWS

Responsibilities:

  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup.
  • Performed SVN to GIT/BitBucket migration and managed branching strategies using GIT flow workflow. Managed User access control, Triggers, workflows, hooks, security and repository control in BitBucket.
  • Created, Configured and Administered Jenkins servers with Master-slave configurations as needed.
  • AWSEC2/VPC/S3/Route53/IAM/Cloud Formation/ELB based infrastructure automation through CHEF, Vagrant, Bash Scripts.
  • Worked on Managing the Private Cloud Environment using CHEF.
  • Implemented CHEF to deploy the builds for Dev, QA and production.
  • Automation of infrastructure by creating scripts of CHEF.
  • Developed CHEF Cookbooks to install and configure Apache Tomcat, Jenkins, and Rundeck and deployment automation.
  • Build and Deployment CI/CD Pipelines. Including design and document CI/CD tools configuration management.
  • Create release pipelines using GIT, CHEF for automatic workflow.
  • Created Continuous Integration and Continuous Delivery Pipelines for the build and deployment automation in place.
  • Created and maintained continuous integration (CI) using tools Jenkins/Maven over diff environments.
  • Worked with CHEF Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and 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.
  • Performed deployment of Amazon EC2 instances in AWS environment. Performed EC2 instances provisioning on AWS environment and implemented security groups, administered VPCs.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, CHEF, and custom Ruby/Bash scripts.
  • Experience in using Deployment tools like Build Forge, IBM Urban code/ UDeploy.
  • Used AWS cloud services to launch Linux and windows machines, created security groups and written basic PowerShell scripts to take backups and mount network shared drives.
  • Implemented Docker to provision slaves dynamically as needed. Created and Maintained Dockerfiles in Source Code Repository build images and ran containers for applications and testing purposes. Creating and handling multiple Docker images primarily for middleware installations and domain configurations.
  • Utilize Cloud Formation and PUPPET by creating DevOps processes for consistent and reliable deployment methodology.
  • Implemented PUPPET Master, PUPPET Console and PUPPET Agents, Create PUPPET modules and Classes.

Environment: AWS, ANT, Jenkins, Git, Web Sphere, CHEF, JBoss Application Servers, Apache Tomcat, Ubuntu, Agile/Scrum, PUPPET, SDLC, Docker, Windows, Linux.

Confidential, Columbus, OH

AWS DevOps Engineer

Responsibilities:

  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Creating snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Setting up private networks and sub-networks using virtual private cloud (VPC) and creating security groups to associate with the networks and Setting up scalability for application servers using command line interface
  • Worked on managing packages and configuration across multiple of nodes.
  • The expertise in software configuration management (SCM) tools CVS, a definitive situation, SVN, GIT, GITHUB Perforce company, subversion and harvest. Experience like putty manager network putty, MQ Explorer tool and database tools.
  • Setting up and administering DNS system in AWS using Route53
  • Experience in working with GIT to store the code and integrated it to Ansible tower to deploy the playbooks.
  • Managed Access controls for S3 storage Bucket through logging and lifecycle policies.
  • Managed network security using a Load balancer, Auto-scaling, Security groups and Network Access Control List (NACL)
  • Managed AWS infrastructure and automation with CLI and API
  • Experience in writing python modules for writing Ansible customizations.
  • Managing users and groups using the amazon identity and access management (IAM)
  • Implemented continuous integration using the Hudson, which tracks the source code changes
  • Support development engineers with Configuration Management issues. Assist my seniors and Project Leaders in technical issues
  • Creation and setup of new environments/branches such as development, testing and production
  • Worked closely with development team and SQA team for product releases
  • Worked under an environment that has a good defect tracking system through the use of Manual Test and Test Manager
  • Good Understanding of Health Insurance Portability and Accountability Act (HIPAA) to encrypt health-related information on AWS Storage.
  • Used JIRA as defect tracking system and configure various workflows, customizations, and plugins for Jira bug/issue tracker, Jenkins with Jira, GitHub.
  • Extensively worked on Amazon EC2, Amazon S3, AWS API Gateway, Amazon Elastic Load Balancing, IAM and Security Groups in Public and Private Subnets in VPC.
  • Documented release, builds and source control processes and plans.
  • Provided deployment support for several releases in finance and corporate business area.
  • Documented work done, skills required and mitigated in future projects.
  • Writing/Modifying various Manifests and applying them on the nodes using Puppet.

Environment: Dell Servers, AWS, GIT, GITHUB, Ansible 1.8 and 2.0, Tower version 2.1, RedHat Linux 6, and Ubuntu, Puppet, Tomcat Server

Confidential

Jr. DevOps Engineer

Responsibilities:

  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects
  • 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.
  • Involved in designing an Architectural Diagram for different applications before migrating into cloud for flexible, cost-effective, reliable, scalable, high-performance and secured.
  • Developed Shell and Python scripts for automation of the build and release process.
  • Involved in Constructing/Architecting a Continuous Integration CI Server and Implemented Build/Deploy automation Server utilizing CI Technologies like Jenkins/Hudson, Subversion, Maven, MS Build, Ant, JIRA and Selenium.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation from Dev to Eval, Eval to Pre Prod/ Pre Prod to Production systems using Jenkins, GIT, SVN.
  • Created selenium tests for deployment of new platforms.
  • Experienced in SOA Technologies, XML, WSDL, Web Services, REST, SOAP and JSON
  • Developed automation framework using SOAPUI for execution of test scripts to execute the REST based web services.
  • Developed Shell/Python Scripts for automation purpose.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Used Puppet to automate Configuration management and to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points and Packages.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Have deployed various applications through Docker containers.
  • Involved in writing parent POM files to establish the code quality tools integration
  • 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.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Worked on creation of Change requests and Service requests using ITG
  • Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP and TFTP).
  • Involved in research of the project application architecture to support/resolve build, compile, and test issues/problems.
  • Used Jira as ticket tracking and work flow tool.

Environment: AWS, Subversion (SVN), Jenkins, Java/J2EE, ANT, MAVEN, GIT, Selenium, Puppet, Cucumber, Cassandra, Tomcat, Perl Scripts, Shell Scripts, XML, Data Center, UNIX, Windows 2012/2008, Oracle

We'd love your feedback!