We provide IT Staff Augmentation Services!

Aws Cloud/devops Engineer Resume

0/5 (Submit Your Rating)

Redwood City, CA

SUMMARY

  • Around 10 years of experience in IT industry working with AWS Cloud, DevOps, Build/Release, Linux Administration.
  • Experience in AWS using EC2, AWS Dynamo DB, AWS S3, AWS VPC, and IAM services
  • Managing Amazon instances by taking AMIs and performing administration and monitoring of Amazon instances using Amazon Cloud Watch.
  • Worked on DevOps tool Chef in provisioning AWS machines
  • Manage deployment, maintenance, support and upgrade of servers, hardware, software, operating systems in server environment.
  • Experience with TCP/IP networking. Good scripting knowledge on Pearl, Bash, Shell & Python.
  • Skilled in monitoring tools using Nagios, Splunk and Elk stack.
  • Excellent understanding of Network topologies such as LAN, WAN, VPN and Firewalls.
  • Experience setting up instances behind Elastic Load Balancer in AWS for high availability.
  • Experience on user administration using Active Directory on Windows and LDAP on Linux servers.
  • Experience as a Build and Release Engineer in automating, building, deploying, and release of code from one environment to other environment.
  • Knowledge on Cloud technologies including Infrastructure as a Service, Platform as a Service, and Software as a Service provider (IaaS, PaaS, and SaaS).
  • Strong knowledge and experience in Amazon Web Services (EC2, S3, VPC, Route 53, EBS, ELB, IAM, AMI, Security Groups, Cloud Watch, Cloud Trail, Cloud Formation, Auto Scaling etc.)
  • Designed AWS Cloud Formation Templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Experience with container based Virtualized deployments using Docker images, Docker Hub and Docker registries.
  • Executed a Continuous Delivery pipeline with Docker, Jenkins, GitHub and AWS AMI's.
  • Extensively worked on Jenkins for continuous integration and for End to End automation for all build and deployments.
  • Extensive experience using MAVEN and ANT as build tools for building of deployable artifacts (jar, war & ear) from source code. Experience in using Version Control Tools Sub - Version, Git.
  • Involved in working on Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing, Testing and implementing and Post-production analysis of the projects.
  • Highly motivated, enthusiastic and self-starter with troubleshooting and problem-solving skills.
  • Excellent team player with strong analytical, strategic planning and interpersonal skills.
  • Excellent oral/written communication skills.

TECHNICAL SKILLS

Applications and Tools: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), Cloud watch, AWS CLI, Unix/Linux, Python, Shell scripting, ANT, Maven, SVN, GIT, Chef, Jenkins, Ansible, TFS, New Relic, Nagios, Splunk, Terraform.

Web Development: HTML, Photoshop, Flash, SQL, XML, MS Sharepoint.

Languages: Java, Shell Scripting, Python

Databases: MySQL, MS Access, Oracle, Teradata, SQL*Plus, PL/SQL, JDBC, SQL Server.

Operating Systems: Windows 7, Unix, Linux

PROFESSIONAL EXPERIENCE

Confidential

AWS Cloud/DevOps Engineer

Responsibilities:

  • Performed AWS Cloud administration managing EC2 instances, S3, SES and SNS services
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
  • Implemented and maintained monitoring using Cloud Watch
  • Leveraged AWS cloud services to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates
  • Maintained the user accounts (IAM). Migrated applications to the AWS cloud
  • Managed 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
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch
  • Built Cloud formation and Terraform templates using JSON/YAML and python scripting for cloud infrastructure. Configured Nagios to monitor EC2 Linux instances with puppet automation
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC
  • Executed a Continuous Delivery pipeline with Docker, Jenkins, GitHub and AWS AMI's
  • Experience in writing Chef Cookbooks and recipes to automate the deployment process and to integrating Chef Cookbooks into Jenkins jobs for a continuous delivery framework
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from SVN/Git and use ANT/Maven to build war/jar artifacts.
  • Developed business validation scripts for the UI using Forms and validation.xml components.
  • Used Tiles Framework for Presentation layer and Validation Framework for validations.
  • Developed application modules using Spring MVC design pattern, Java, JSP, Servlets.
  • Designed and developed web pages using HTML, CSS, JavaScript, JSP.
  • Wrote test cases and scripts using programming languages such as Java and Python.
  • Built Continuous Integration and Continuous delivery environment in Jenkins
  • Utilized Configuration Management Tools like Terraform, Ansible & Chef. Written Chef recipes in 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
  • Developing and maintaining playbooks for software package installations and configuration management using Ansible
  • 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, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS
  • Configured plugins for the integration tools to the version control tools
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code
  • Worked with different team members for automation and Release components.
  • Coordinating and Mentoring my offshore team for day to day tasks and project requirement deliverables.
  • AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), Cloud watch, AWS CLI, Unix/Linux, Python, Shell scripting, ANT, Maven, SVN, GIT, Chef, Jenkins, Ansible, Terraform.

Confidential, Redwood City, CA

Sr. DevOps Engineer

Responsibilities:

  • Worked on GIT and integrated it with CI environment along with Subversion.
  • We've used a Git repository in VSTS to keep things focused on CI/CD
  • Used Jenkins as part of CI and CD process implementation along with Python and Shell scripting to automate jobs.
  • Developed MAVEN and Shell scripts to automate compilation, packaging, deploying applications to Web platforms.
  • Worked with various teams to check status on the files on GIT and SVN.
  • Build configured and automated jobs on Jenkins and resolved dependencies on POM before deployment.
  • Responsible for designing and deploying images on Docker containers.
  • Performed TFS branching strategies using TFVC to maintain code and make teams more effective, by providing collaboration and consistent code sharing, publishing, and review features.
  • Created and managed Chef Cookbooks, recipes and roles and bootstrapped the individual nodes onto servers.
  • Built scripts and deployed automated solutions
  • Uploaded recipes, created stacks, assigned roles using Ec2 instances.
  • Involved in scrum meetings, backlogs, audit and other artifacts in collaboration with the team
  • Experience in configuring and networking the Virtual Private Cloud.
  • Managed and controlled the source code repository, currently housed in TFS.
  • Provided additional assistance withVSTS. Createan automatedbuild and releasepipeline inVSTSandTFS.
  • Manage builds and build definitions from the command line or scripts using the VSTS CLI.
  • Implemented TFS branching and merging operations for .NET Source Code in the Agile Development Methodologies.
  • Experience in maintaining security of systems and networks which included firewall and VPN management.
  • Responsible for log monitoring, auditing and enforcement of policies using New Relic.
  • Deployments are easily made using Visual Studio Team Services (VSTS) Release Management.
  • Develop/execution of automated scripts using Microsoft custom .NET framework in Visual Studio VSTS 2015
  • Generated UNIX and Perl scripts for build and release activities in Production, Staging and QA environment.
  • Setup Jenkins servers using Chef Client and bootstrapped the individual nodes and ran them on ec2 instances.
  • GIT, MAVEN, SVN, Chef, LINUX, Docker, Jenkins, Slack, Shell, TFS, New Relic.

Confidential, CA

DevOps Engineer

Responsibilities:

  • Maintenance of documented modules, manifests, and Git repositories for Puppet Enterprise on RHEL platforms.
  • Created Puppet manifests and modules to automate system operations.
  • Experience in setting up Upstream and Downstream Jobs and pipelines in Jenkins.
  • Analyzed and Converted ANT scripts to MAVEN to standardize the procedures.
  • Implemented detailed systems and services monitoring using New Relic, Nagios and Zabbix.
  • Wrote custom health checks to reduce notification noise and automate service restarts.
  • Used Splunk to monitor the performance of the application.
  • Organized source code into shippable units by using TFVC control system.
  • Customized TFS 2012 Work Item Templates and Workflow of the Work Items.
  • Django-Celery used for Queuing System in the Build and deploy process, taking Build & Deploy in Order by using GIT for Version Control.
  • GIT, ANT, MAVEN, TFS, Nagios, Zabbix, New Relic, Jenkins.

Confidential, IL

Build Release Engineer

Responsibilities:

  • Worked extensively with MAVEN build tools for writing pom.xml files respectively.
  • Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.
  • Integrated Apache Maven with Jenkins for the builds as the Continuous Integration process.
  • Build Java code on to different Jenkins servers as per the schedule.
  • When required applied patches as per the release process.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Used Jenkins for automating Builds and Automating Deployments.
  • Managed build results in Jenkins and deployed using workflows.
  • MAVEN, JIRA, GIT, Apache, Jenkins.

Confidential, Sunnyvale, CA

Build Release Engineer

Responsibilities:

  • Maintained build related scripts developed in ANT, Python and shell. Modified build configuration files including Ant's build.xml.
  • Worked with development team to migrate Ant scripts to Maven.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Hudson.
  • Configured and maintained Hudson to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Configured SSH and executed shell-scripts, bash to perform various file-system operations.
  • Build and extracted WAR, TAR and EAR artifacts with Maven and assigned a checksum of these deployable artifacts.
  • Experience writing SQL queries and population database tables and creating schemas
  • Maintained data files and monitored system configuration to ensure data integrity.
  • Wrote SQL queries to join tables and perform other database operations
  • Configured SSH and connected it to various clients
  • Proficient knowledge of IT systems, network troubleshooting, Email system and web hosting
  • Proficient knowledge of Active Directory/ Group Policy Management.
  • Work with QA to facilitate verification of releases. Running multiple builds at a time.
  • SVN administration like give access for branches and SVN repositories.
  • Creating SVN repositories and give access rights to the authorized developers.
  • Maintained and administered GIT source code tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Support the code builds by integrating with continuous integration tool (Jenkins).
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Jenkins, MAVEN. GIT, ANT, Python, Hudson, XML, Linux, SQL, SSH.

Confidential

Business systems Analyst

Responsibilities:

  • Created Detailed Business Requirements (DBR) document and Detailed Systems Requirement (DSR) document for the Development & Test teams.
  • Paid high attention to detail in all work and delivered high quality documents on time.
  • Contributed to the company knowledge base and process improvements.
  • Communicated technical information to a non - technical audience and business information to a technical audience.
  • Assisted in the facilitation of team and client meetings & delivered informative, well-organized presentations.
  • Assisted in the enforcement of project deadlines and schedules.
  • Communicated with Business Owners and SMEs to understand the business needs/requirements of the Customers.

We'd love your feedback!