We provide IT Staff Augmentation Services!

Aws / Devops Engineer Resume

3.00/5 (Submit Your Rating)

FL

SUMMARY:

  • 6 years of IT experience in the Analysis, Development, Debugging,support and administration in distributed environments serving various domains such as Insurance, Ecommerce and Telecom.
  • Experience in all phases of Software Development Life Cycle (SDLC) and Software Testing Life cycle (STLC) in Agile Scrum & Waterfall methodology.
  • Possess solid experience in Analyzed business needs, distinguish between needs and wants, and identify gaps between business needs and standard application functionality.
  • Extensive experience in SCM, DevOps Build/Release Management, AWS, Change/Incident Management and Cloud Management.
  • Experience in Infrastructure Maintenance and Operations, involved in designing and deployment and utilization of the AWS stacks like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Eclectic Cache, Cloud Watch, Route 53.
  • Expertise in DevOps configuration management tools such as Chef, Puppet, and Ansible.
  • Experience with provisioning configuration management, and containerization solutions such as Docker.
  • Developed and Modified the Existing scripts in shell (Bash), Ruby, Python to automating tasks.
  • Experience in automating day - to-day activities by using Windows PowerShell.
  • Ability to create scripts using Azure PowerShell during for automation and build process.
  • Extensive knowledge in Writing Reusable Chef Recipes for build Deployment on internal Data Centre Servers. Customized same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Experience in Open Source DevOps tools like Chef, Jenkins & Decker to create Cloud Automation and AWS instances spanning across Dev, Test and Pre-prod environments.
  • Experience in Continuous Integration technologies like Jenkins. Designed and created various deployment strategies using CI/CD pipelines.
  • Extensively worked on Jenkins/Ansible/Docker to configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments.
  • Experience in developing and maintaining automation to configure, deploy and operate IDP in development, integration, and production environments.
  • Experienced in Branching, Tagging and maintaining the versions across different SCM tools like GitHub, Subversion (SVN) on Linux and Windows platforms. Administered GIT source code tool.
  • Implemented Virtualization of servers using the Docker for the test environments and dev-environments using Docker containers.
  • Created AWS cloud formation templates to create custom-sized VPC, subnets, EC2 instances, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front, cloud watch, RDS, S3, Route53, SNS, SQS, Cloud Trail.
  • Experience in working with EC2 Container Service plug-in in JENKINS which automates the Jenkins master-slave configuration by creating temporary slaves.
  • Created and Maintained Chef Recipes and cookbooks to simplify and expedite deployment of applications and mitigate user error.
  • Designed highly accessible, fault tolerant and cost-effective systems using multiple EC2 instances, Auto scaling, Elastic Load Balance and AMIs.
  • Hands-on experience with JIRA tool. Used different Agile methodologies such as Scrum and Kanban style
  • Experience in using Cloud Trail and Cloud Watch to monitor server services like logs, CPU, RAM and disk storage.
  • Good knowledge and hands on Experience in some monitoring tools like Nagios etc.
  • Experience in establishing effective collaboration among cross-functional teams to achieve business goals within tightly constricted timeline.

TECHNICAL SKILLS:

Cloud Platform: AWSConfiguration Management: Chef, Puppet, Ansible

Database: Oracle, MySQL,MongoDB, SQL Server

Web Technologies: HTML, CSS, Java Script, XML

Monitoring Tools: Nagios, AWS Cloud Monitoring, Splunk.

Container Platforms: Docker

Version Control Tools: GIT, GITHUB, SVN, CVS

Languages: C, C++, HTML, Python, Java

Scripting: Ruby, Shell, Bash, PowerShell

Build Tools: ANT, MAVEN

CI Tools: Jenkins

Operating Systems: Red Hat, Linux, UNIX, Windows

PROFESSIONAL EXPERIENCE:

Confidential, FL

AWS / DevOps Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications in an agile environment.
  • Involved in daily Scrum meetings. Also involved in Iteration/Sprint planning meeting to plan the efforts for upcoming sprint based on the priority and estimated effort.
  • Participated in weekly release/Environment meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
  • Maintained and administered GIT source code repository, GitHub Enterprise is used.
  • Implemented new docker container creation process for each GitHub branch gets started on Jenkins as Continuous Integration server.
  • Maintained and administered GIT source code repository and GitHub Enterprise.
  • Implemented Maven as build tool on Java projects for the development of build artifacts on the source code.
  • Configuring platform services with Jenkins, to enhance Cloud Formation.
  • Developed Shell/Python scripts to automate the deployment process.
  • Worked on Jenkins to implement Continuous Integration and deployment into Application Server.
  • Owning the Activity of Upgrading, administering, plug-in management, and User Management and Job creation in Jenkins.
  • Developed PowerShell scripts for maintaining client uptime in VMware VDI environment.
  • Crafted automated software installation solutions via PowerShell scripting.
  • Ansible installation and maintenance for infrastructure automation.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to manage configurations of AWS nodes.
  • Developed Chef Recipes for automating the Infrastructure, deployment process.
  • Managed build and deployment scripts using RUBY in CHEF, triggered the jobs using Jenkins to move from one environment to across all the environments.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux) and Configuring launched instances with respect to specific applications.
  • Worked with AWS API to manage resources on AWS for many services created python script using AWS API Calls to manage all resources deployed on AWS.
  • Deployed and hosted the application on AWS using Ops Works, automated single click deployment onto AWS using Chef.
  • Worked on building & deploying Java code through Jenkins, used Jenkins Amazon Web Services (AWS) Code Deploy plug-in to deploy to AWS and worked AWS Cloud management
  • Implemented custom procedures to unify streamline and automate application development and deployment process with Linux container technology using Docker.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Experience in monitoring infrastructure using Nagios.

Environment: GIT, Maven, Chef, Jenkins, Nexus, Python, Ansible, Shell, PowerShell, Docker, AWS (EC2, S3, AMI, EBS), JIRA, Nagios.

Confidential, CA

AWS/DevOps Engineer

Responsibilities:

  • Deploying, monitoring, and maintenance of Amazon AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS and IAM) and virtual machines as required in the environment.
  • Implemented high availability using Portal, PowerShell on Azure Resource Manager deployment models.
  • Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
  • Script, debug and automate PowerShell scripts to reduce manual administration tasks and cloud deployment
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances.
  • Configured Elastic Load Balancers (ELB) with EC2 Auto scaling groups. Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Used Direct connect to migrate on-premises data center to AWS
  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet. Used Puppet server and workstation to manage and configure nodes.
  • Installed/Configured and Managed Puppet Master/Agent. Wrote custom Modules and Manifests for up gradation or Migration of Puppet community and Puppet Enterprise.
  • Implemented automated cloud infrastructure using Chef and automated centralized configuration using Puppet.
  • Setup AWS VPC’s for dev, staging and Prod environments.
  • Create Virtual Machine cluster and load balance for VM's using PowerShell in SQL & Windows Environment.
  • Deployed and hosted the application on AWS using Ops Works, automated single click deployment onto AWS using Chef.
  • Installed, Configured and AdministeredJenkins as Continuous Integration Tool.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Developed a continuous deployment pipeline using Jenkins.
  • Automated build and deployments of version control tools with SVN, GitHub.
  • Automated the cloud deployments using chef, python and AWS Cloud Formation Templates.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Used Rational Clear Quest as change management and bug tracking tool.

Environment: AWS, chef, ANT, Maven, Docker, Python, PowerShell, Jenkins, Red hat Linux, MongoDB, Git, JAVA/J2EE.

Confidential

DevOps/ Build & Release Engineer

Responsibilities:

  • Designing and implementing for fully automated server build management, monitoring and deployment by Using DevOps Technologies like Puppet.
  • Responsible for design and maintenance of the Subversion/GIT, Stash Repositories, views and the access control strategies.
  • Implemented build scripts, continuous integration infrastructure and deployment tools to build a continuous delivery pipeline.
  • Configured and monitored distributed and multi-platform servers using chef.
  • Created and maintained various Nodes/Slaves in Jenkins for effective light weight Build farm.
  • Configured Git with Jenkins and schedule jobs using Poll SCM option.
  • Implemented a GIT mirror for SVN repository, which enables users to use both GIT and SVN.
  • Experience with build tools Ant, Maven and writing build.xml and pom.xml respectively.
  • Used ANT and Python scripts to automate the Build and deployment process to deploying the web services.
  • Expertise in querying RDBMS such as Oracle DB 11g, DB2 for data integrity and verifying DB packages code deployments.
  • Experience writing chef cookbook and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework.
  • Developed Chef Cookbooks, Recipes, Resources and Run lists, Managed Chef client nodes, and uploaded cookbooks to chef-server using Workstation.
  • Managed Chef Server in pushing the Infrastructure changes to client nodes, monitoring the logs and security.
  • Created Puppet manifests, profiles and roles module to automate system operations.
  • Assist with maintaining current build systems, developed build scripts, and maintained the source control system.
  • Build scripts using ANT and MAVEN and have also build tools in Jenkins in moving from one environment to another.
  • Experience in monitoring System/Application Logs of server using Splunk to detect Prod/Non-Prod errors etc.
  • Debugged build failures and worked with developers and QA people to resolve the related issues.
  • Coordinated release activities with Product, QA and development team to ensure a smooth release.

Environment: Git, SVN, Ant, Maven, Jenkins, CHEF, Remedy, Python, Rational Clear Quest, Nagios, AWS, Jira, MySQL, Oracle 11g.

Confidential

Build/System Engineer

Responsibilities:

  • Provided centralized software configuration management for enterprise application projects in a multi-tiered high-availability environment.
  • Coordinating Release effort amongst various teams (Development, QA, Testing, and Business Analysis) in geographically separated environment.
  • Managed SVN branching and merging for older projects in multiple simultaneous releases.
  • Providing configuration services on multiple platforms in the test environment running on Various Platforms Client/server, Jenkins, MSBuild, Microsoft Windows NT, OS/390, and UNIX.
  • Maintained builds release and Versions, created directories and security groups to incorporating the prior versions.
  • Worked on SVN&CVS Administration including user management, repo migration, repo creation, repository hook script implementation.
  • Continuously improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Developed and Implemented configure jobs, script builder, custom command builder and agents in Bamboo.
  • Managed all the environment and application level configurations using Git.
  • Managing the code migration from TFS, CVS and Star team to Subversion repository
  • Integrated Eclipse IDE with different versioning tools like Clear Case, SVN, CVS, and GIT.
  • Developed build and deployment standards incorporated acrossthe development, IT/operations, and IT security.
  • Documented all post-deployment issues in a log and assist in resolving these issues where applicable, maintaining timely updates within the log. Manual and Automation process of creating branches tags and code merging
  • Managed the Subversion branching strategy for a few applications by creating Release branches, Development branches thus ensuring the integrity of Trunk

Environment: Oracle, Jenkins, Shell, JIRA, Maven, Artifactory, Git, windows.

We'd love your feedback!