We provide IT Staff Augmentation Services!

Aws/ Devops Engineer Resume

4.00 Rating

TX

SUMMARY

  • About 4+ years’ experience as a proactive IT Professional in industry with a major focus on Automating, Building, Deploying, and Releasing of code with 3 years’ experience on Amazon Web Services (AWS).
  • Result oriented individual with proven ability to implement standards, procedures and processes that improve overall DevOps automation processes through CI & CD as an iterative process.
  • In depth knowledge about Agile, Waterfall and Scrum methodologies. And developed an ability of choosing best methodology depending on projects nature.
  • Hands on experience in installation, configuration and maintenance of RedHat, CentOS, SUSE Linux, CentOS, Ubuntu Confidential datacenters for managing multiple environments.
  • Experience on various AWS Cloud services like EC2, Route53, EBS, Auto Scaling, VPC, Cloud Formation, S3, RDS, Amazon Elastic Load Balancing, IAM, Cloud Watch and other services of the AWS infrastructure.
  • Experience with deploying applications to the cloud using technologies like Amazon Web Services (AWS), Apache, Nginx and Docker container services.
  • Experience in Creating the Cloud Formation templates for deploying the web applications in Autos Scaling group.
  • Hands on experience in using AWS Java and Python SDK for creating tools(applications) to customize and provision resources in AWS.
  • Experience administering and configuring in SQL and NoSQL Databases like Oracle 11g, MySQL, DB2, Mongo DB.
  • Expertise on continuous integration tools like Bamboo, Jenkins.
  • Implemented automation with Ansible, Chef and Puppet for application development, testing, deployment.
  • Extensively worked with automation integration tools like Jenkins/Hudson and Gradle to implement the End - to-End Automation.
  • Proficient in in scripting like Shell/bash, Perl, Python, Java, JSON, RUBY.
  • Extensively experienced in using Build Automation tools like ANT, Maven, Gradle.
  • Experience is using Tomcat, Apache and Web Sphere 5.1/6.0 Application Server on Solaris and Linux boxes.
  • Worked with different Bug tracking tools like JIRA, Bugzilla, IBM Clear Quest.
  • Wrote custom monitoring and integrated monitoring methods into deployment processes to develop self-healing solutions using Nagios and Splunk.

TECHNICAL SKILLS

Operating Systems: Linux (RedHat 5.x/6.x/7.x), CentOS, Ubuntu, Windows Server 2008/12.

Version Control Tools: Git, SVN.

Languages/Scripts: Shell/ Bash, PowerShell, C, JAVA, JSON, RUBY, Python.

Databases: My SQL, Oracle 11g, DB2, Mango dB, Redshift.

Web/Application Servers: Apache Tomcat 6.x/7.x, Nginx, WebSphere 7/8.

CI Tools: Hudson/Jenkins

Build Tools: Maven, ANT

DevOps Tools: Chef, Puppet, Ansible, Vagrant

Bug Reporting Tools: Bugzilla, JIRA

Cloud (AWS): EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Formation, S3, Cloud Trail, IAM.

Containerization Tool: Docker, Kubernetes

Other Tools: Terraform, Nagios, Kibana

PROFESSIONAL EXPERIENCE

Confidential, TX

AWS/ DevOps Engineer

Responsibilities:

  • Configured and implemented the Amazon EC2 instances for our application teams.
  • Worked in setting up of AWS tools like Cloud Watch to monitor log files, services and application. Manage and monitor servers on AWS EC2.
  • Troubleshooted any issues with the application developers to the EC2 instances.
  • Configured the SSL certificates for domains.
  • Configured the data backup of private cloud VMware data to amazon s3 buckets.
  • Configured VPC for the private cloud in the public cloud.
  • Worked with Amazon web services customer support to resolve any billing issues in AWS.
  • Involved in the product release cycle, which includes phases like Development, Quality Assurance, User Acceptance Testing and Production.
  • Wrote Ansible playbooks to automatically update system components while provisioning and patching the servers regularly, saving 20% admin time.
  • Automated the process of configuration of different servers using Ansible.
  • Created JIRA issues for prioritizing what is important and cope up with what’s going on around the project.
  • Created shell scripts to manage basic automation in the environment.
  • Spinning up Docker containers for installing application services.
  • Integrated Maven with Jenkins for the builds as the Continuous Integration process.
  • Configured plugins for the integration tools to the version control tools.
  • Implemented continuous integration and tracking source code changes using Jenkins.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Automated both .NET and Java Applications using industry's best automation tool Jenkins.
  • Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS.
  • Integration of Jenkins with Jira, GITHUB.
  • Worked with web server like Apache Tomcat for deploying and starting application, as a main part of DevOps.
  • Managed and document all post deployment issues utilizing the Post Deployments Issue Log.
  • Kept information organized and accessible with a flexible page hierarchy using confluence pages.
  • Documentation of builds, source control processes, plans and the work done to mitigate future projects.

Environment: AmazonEC2, S3, Glacier, Cloud Formation, AWS Cloud Watch, Shell Scripting, Subversion, JIRA, GIT, Java, .NET, Ansible, Apache Tomcat, Nagios, Maven, and Jenkins.

Confidential, TX

AWS Engineer

Responsibilities:

  • Hands on experience in Infrastructure Development and Operations. Designed and deployed applications using Aws services like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS, and Route 53.
  • Worked on writing multiple Python, Shell Scripts for internal applications for various companywide tasks.
  • Performed all necessary day-to-day GIT support for different projects and responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Proficient in creating Jobs for Builds and Deployments, installed several plugins in Jenkins to support multiple tools required for the implementation of projects.
  • Developed Chef Cookbooks, recipes, roles and data bags to automate the services related to deployment.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and Aws server provisioning using Chef Recipes.
  • Implemented Docker to provision slaves dynamically as needed. Created and Maintained Docker files in Source Code Repository build images and ran containers for applications and testing purposes.
  • Used Kubernetes to manage containerized applications using its nodes, Config Maps, selector services and deployed application containers as Pods.
  • Worked on maintaining Docker Images and containers.
  • Created Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, and ingress by writing YAML files.
  • Used Chef and other configuration management tools to deploy consistent infrastructure code across multiple environments.
  • Excelled in creating AMI (Amazon Machine Images) that utilizes ELB (Elastic Load Balancer) and Auto Scaling.
  • Used Terraform scripts to spin stacks on Aws servers using Jenkins as CI/CD tool.
  • Installing and configure the Terraform and building the infrastructure using Terraform configuration files.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Integrated defect tracking tool JIRA with Jenkins CI server for identifying, logging, tracking & documenting defects/issues in real-time.

Environment: Aws, Git, Jenkins, Maven, Chef, Docker, Kubernetes, Terraform, Packer, Nagios.

Confidential

Linux Admin/ Windows Admin

Responsibilities:

  • Managing RHEL Production and Development Servers.
  • Installing, Upgrading, Patching and Configuring RHEL 6 Using Kickstart Servers and Interactive Installation.
  • Processes administration and management like monitoring, start/stop/kill various processes.
  • Installation and configuration of Webserver (Apache) and hardening.
  • Installation and configuration of JBoss application server.
  • Installation and configuration of Tomcat application server.
  • Configuration of Apache Load balancer using mod jk module and Clustering.
  • Performance monitoring of Linux servers using native tools.
  • Reviewing system log files for errors.
  • Troubleshooting Linux network, security related issues such as IPtables, Firewall etc.
  • Worked on the project while using GNU General Public License and it was packaged by a group of individuals participating in the Debian Project.
  • Being a member of the Debian Linux module team, I collaborated with other Debian developers to ensure the packages were bug free before release freeze.
  • Installation and configuration VM using Hyper-V, VMware workstation and Oracle VM VirtualBox.
  • Installation and configuration of Windows Server, Active Directory Domain Controller.
  • Network and Technical Support locally and remotely.
  • Perform Root Cause Analysis for Production server.
  • Troubleshooting network, software and /or hardware problems as quickly as possible.

Environment: Oracle Enterprise Linux, Solaris 10, MySQL, PHP, JBoss, Tomcat, Shell Script, JIRA, Mantis BT, OTRS, SVN, DHCP, DNS, Windows Server 2003/2008 Server & SQL Server 2005/2008/2008 R2.

We'd love your feedback!