We provide IT Staff Augmentation Services!

Sr Devops/aws Engineer Resume

3.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Certified AWS DevOps Engineer with 8+ Years of rich experience in product development as well as software services with professional Experience comprising of System Administration, Configuration Management, Continuous Integration (CI), Continuous Deployment, Release Management and Cloud Implementations.
  • Over 4+ years of rich experience in setting up enterprise infrastructure on Amazon Web Services (AWS) including EC2, ELB, EBS, S3, Auto - Scaling, AMI, RDS, IAM, Cloud Formation, VPC, CodeDeploy, Elastic Beanstalk, CloudWatch, Cloud Trial etc.
  • Experienced with Cloud Migrations to IAAS Platforms like AWS, Azure and Google Cloud.
  • Championed in cloud provisioning tools such as Terraform and CloudFormation.
  • Proficient with SCM tools - Ansible, Chef and Puppet for Deployment.
  • Experienced in database technology such as SQL, MySQL, PostgreSQL and NoSQL databases such as Apache Cassandra.
  • Proficient with PYTHON, Ruby, PowerShell, Pearl, Groovy and Bash scripting.
  • Have strong experience in LINUX/Unix System Administration, System Builds, Server Builds, Installations, Upgrades, Patches, Migration and Troubleshooting of RHEL 4.x/5.x/6.xServers.
  • Possess extensive experienced in Hudson/Jenkins, BuildForge and Team City for continuous integration and for the end to end automation of builds and deployments.
  • Experienced with Nexus and Artifactory Repository for Maven and Ant builds.
  • Hands on experience in container based technologies Kubernetes, Docker and ECS.
  • Rich experience in using Build and Automation tools like ANT, Maven and Gradle.
  • Expertise in Branching, Merging, Tagging and maintaining the versions across the environments using SCM tools like SVN, TFS, GIT, CVS, Perforce.
  • Experienced in working with IT infrastructure monitoring tools like NagiOS, CloudWatch, Zabbix, Datadog, AppDynamics and Splunk.
  • Experience in administering, integrating, and supporting middleware technologies like WebSphere Application Server, WebLogic, IIS, Apache Tomcat, Ngnix and JBOSS.
  • Rich experience in using Jenkins, UDeploy as Continuous Deployment tools to setup automated and scheduled deployments.
  • Experienced with Bug tracking tool like JIRA, Bugzilla and Remedy.
  • Experienced withDevOps/Agile operations process and tools (Code review, unit test automation, Build & Release automation, Service, Incident and Change Management).
  • Experienced in managing Docker containers and Kubernetes Clusters.
  • Experienced with Code Quality tools like Sonar, JUnit, Jacoco.
  • Creating builds using power shell Scripts, ANT/Maven scripts manually and automated
  • Proficient with test automation tools like HP QTP, Selenium, JMeter, SOAPUI.
  • Experience with CI/CD in containerized micro services environment.

TECHNICAL SKILLS

Build Tools: ANT, MAVEN, GRADLE

Version Tools: SVN, GIT, GITHUB

CI-CD Tools: Jenkins, Hudson, Udeploy, Teamcity

Web technologies: HTML, CSS, XML, JAVA Script, Servlets, JSP, JQuery, PHP

CM Tools: Puppet, Chef, Ansible

Provisioning Tools: Terraform, Cloud Formation

Languages: C, C++, C#, Python, Java, Java Script, HTML, CSS

Scripting: Bash Scripting, Python, Ruby, Pearl

Database: SQL Server, MySQL, DYNAMODB, Cassandra

Operating Systems: Windows server 2000/2003/2007/2008/ XP, LINUX (RHEL 4/5/6/7), UNIX, Centos

Bug Tracking Tools: JIRA, Bugzilla, Remedy

SDLC: Agile, Scrum, Waterfall

Cloud Technologies: Amazon Web Services(AWS), Docker, Azure

Virtualization: VMware, Vagrant, Docker, Elastic Container Service, Kubernetes

Monitoring Tools: Cloud Watch, Nagios, Data dog, Splunk

Networking/ Protocols: DNS, LDAP, TCP/IP, FTP, HTTP, HTTPS, SSH, SFTP, SCP, SSL, DHCP

App/Web servers: Apache Tomcat 7/8/9.x, JBoss 7.x, Apache Web Server, Ngnix

PROFESSIONAL EXPERIENCE

Confidential - Charlotte, NC

Sr Devops/AWS Engineer

Responsibilities:

  • Responsible for Implementation, design and support of cloud based solutions across multiple platforms.
  • Create and maintain highly scalable and fault tolerant multi-tier AWS environments spanning across multiple availability zones using Terraform and Cloud Formation.
  • Write terraform scripts from scratch for building Dev, Staging, Prod and DR environments.
  • Developed strategy to migrate Dev/Test/Production from an enterprise VMware infrastructure to the IaaS Amazon Web Services (AWS) Cloud environment.
  • Worked on release management & deployment tools like AWS Code Pipeline, Cloud Formation, AWS Code Deploy.
  • Involved in design and deployment of multitude of cloud services on AWS stack such as EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM, while focusing on high-availability, fault tolerance, and auto-scaling.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Python, Ruby, nodeJS and Docker.
  • Deployed .NET and JAVA applications to application servers in an Agile continuous integration environment
  • Amazon Kinesis makes it easy to collect, process, andreal time so you can get timely insights and react quickly to new information
  • Creating builds using power shell Scripts, ANT/Maven scripts manually and automated.
  • Create develop and test environments of different applications by provisioning Kubernetes clusters on AWS using Docker, Ansible, and Terraform
  • Responsible for creating Jenkins pipeline for deployment using Ansible
  • Utilized Ansible and Chef as configuration management tools to deploy consistent infrastructure across multiple environments.
  • Followed agile principles and used JIRA for maintenance and Bug development tasks.
  • Implement and maintain the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch, AppDynamics, CloudTrial and NagiOs.
  • Performed all Linux operating system, disk management and patch management configurations, on Linux instances in AWS
  • Install Configure and Manage Monitoring Tools such as Splunk, Nagios, Cloud watch for Resource Monitoring.
  • Created automation and deployment templates for Relational and NOSQL databases (standalone and RDS), including Oracle, SQL Server, MongoDB and MariaDB in AWS.
  • Used Atlassain products like JIRA, Confluence for issue tracking, documentation and code integration.
  • Created and managed a Docker deployment pipeline for custom application images in the AWS cloud using Jenkins
  • Migrate existing CI-CD setup from Teamcity and Salt to Jenkins and Ansible.

Environment: Git, Jenkins, Chef, Ansible, Terraform, Kubernetes, Docker, Nagios, Jira, AWS, Confluence, Java/J2EE, MAVEN, Web Logic, Tomcat, Shell Scripts, Python, Splunk, AppDynamics, NagiOS, ANT

Confidential -SFO, CA

AWS/DevOps Engineer

Responsibilities:

  • As an AWS Devops Engineer, I was responsible for automation and orchestration of cloud services offerings on AWS.
  • I worked with product owners to understand desired application capabilities and testing scenarios.
  • Migrated servers to IAAS platform including AWS and OpenStack environment.
  • Installed the application on AWS EC2 AMI, Red hat, Ubuntu Instances.
  • Involved in loading data from On-premises data warehouse to AWS's Cloud using different approaches like Spark and AWS Services
  • Create build and deployment plans and schedule per requirement. Attend and update risks to Change & release board meetings.
  • Identified the automation opportunities from the day to day operations. Helped developers by automating the routine tasks.
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backup.
  • Built scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Created and managed a Docker deployment pipeline for custom application images in the AWS cloud using Jenkins
  • Developed Ansible Plays to configure, deploy and maintain software components of the existing infrastructure.
  • Implemented automation with Chef on AWS for application testing, deployment and development.
  • Worked on AWS ops work, AWS Lambda, AWS code deploys, AWS cloud formation and cloud foundry.
  • Developed installer scripts using Ant, Python and UNIX for various products to be hosted on Application Servers
  • Responsible for Build and Install Schedules using Unix Cron jobs
  • Used Splunk to monitor the system logs as well as notify the incident management system upon exceeding thresholds.
  • Automated Regular AWS tasks like snapshots creation using Python scripts
  • Installed and configured splunk for log monitoring and forwarded system stats to splunk indexer, created dashboards and alerts using this data
  • Managed the configurations of the instances using Ops Code Chef. Written and modified various Cookbooks/Recipes for better management of the systems.
  • Administration of Web based Internet/Intranet Client/Server multi-tire distributed applications; Installing Patches & packages on Linux Servers.
  • Migrated VMware ESX 3.5 to ESX 4.0&vSphere ESXi 4.1 to ESXi 5.0.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), Subversion, GIT, GITHUB, Docker, OpenStack, ANT, MAVEN, Jenkins, Chef, Puppet, LINUX, UNIX, Windows XP, SQL.

Confidential, Charlotte, NC

Devops Engineer

Responsibilities:

  • Develop and implement an automate Linux infrastructure using Puppet.
  • Regular Build jobs are initiated using the Continuous Integration tool with Jenkins.
  • Deployed AWS components on multimode with high availability environment.
  • Configured Jenkins for doing builds in all the non-production and production environments.
  • Worked on build deployment, build scripts and automated solutions using Python, Perl and engaged in bash/ruby/shell scripting.
  • Maintain Source Code Repository using GITHUB and performed different operations like Branching, Merging and Tagging as needed
  • Create component templates and Component processes in IBM uDeploy, Configured Jenkins Jobs to work with uDeploy for post build kick-off's.
  • Used Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef.
  • Replaced existing manual deployment and management processes with Chef and AWS OpsWorks stacks across 4 product platforms.
  • Worked on Jenkins, GitHub, Puppet, Artifactory and all internal build systems for the core development team on an enterprise-level Java-based cloud orchestration/automation tool.
  • Strictly enforced ITIL process while pushing builds and deployments to prod and pre-prod environments.
  • VMware ESX/ESXi 5.x installation, configuration and maintaince.
  • Configured the user's accounts for Continuous Integration - Jenkins, Nexus and Sonar.
  • Gathered all the stakeholder approvals, necessary signoffs while acting as a release manager for the development teams.
  • Worked with Performance engineers on Configuration of the environment.

Environment: Java/J2ee, Puppet, Chef, OpenStack, Ant, Maven, GIT, SVN, Nexus Pro, Sonar, Jira, Remedy, Ruby, Shell Scripts, Tomcat, uDeploy, Jenkins.

Confidential

Build and Release Engineer

Responsibilities:

  • Designed and implemented Software configuration management (SCM) and change management (CM) solution using Jira, Clear Quest (Change Control tool)
  • Used Team Foundation Server TFS and GIT as Version Control.
  • Resolved merging issues during build and release by conducting meetings with developers and managers.
  • Maintained servers used to build product releases. Installed daily builds on QA machines and ran preliminary performance Smoke Tests
  • Developed Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications.
  • Incorporated the Code Quality Tools Find Bugs and Cobertura into Maven Projects.
  • Administrated all aspects in Git and troubles hooted with merge conflicts
  • Responsible for designing and deploying best SCM processes and procedures.
  • Integrated automated build in Jenkins.
  • Developed and maintained integration and release processes.
  • Tracked all the changes in Jira tracking tool and provided metrics reporting for the project release activities.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Successfully migrated SharePoint 2007 content into SharePoint 2010 using a database attach upgrade.
  • Supported and developed tools for integration, automated testing and release management.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.
  • Used Jenkins for Continuous Integration and deployment into WebSphere Application servers.

Environment: Subversion (SVN), Git, MS Build, XML, Jenkins, Anthill pro, JIRA, Visual studio, PowerShell, Shell Scripts, Windows, Web Sphere Application Server.

Confidential

Java Developer/Build and Release Engineer

Responsibilities:

  • Involved in design, development, Object Oriented Analysis and testing of the application.
  • Developed Action Servlet, Action Form, Action Class, Java Beans classes using Struts Framework.
  • Designed and Implemented the J2EE Based with JDBC in Eclipse IDE.
  • Work directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
  • Worked on Java server side programming using Servlets, and JSP. CSS is used to style Web pages, XHTML and XML markup.
  • Participated in the release cycle of the product which involves environments like Development, QA, UAT and Production.
  • Involved in Java, J2EE code deployment using Jenkins Jobs and Cron Jobs.
  • Designed the application using Struts, spring and J2EE design pattern.
  • Solved complex build/deployment processes throughout all phases of the SDLC.
  • Test the application manually and run the JUNIT test suites.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Assist in maintaining current build systems, developed build scripts, and maintained the source control system.
  • Managed the source codes repository of multiple development applications using SVN
  • Created analytical matrices reports for release services based on JIRA tickets.
  • Implemented ANT builds to automate JAR, WAR and EAR.
  • Responsible for migrating code from CVS, VSS, and Perforce to Subversion and ClearCase based on the requirements.
  • Automated the JUNIT test cases to test the applications business logic.
  • Responsible for design and maintenance of the Subversion (SVN) Repositories.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.

Environment: Subversion, Hudson, Apache Tomcat, Java/J2EE, ANT, JIRA, Shell Scripts, UNIX, LINUX, Windows XP.

We'd love your feedback!