We provide IT Staff Augmentation Services!

Sr. Devops Aws Cloud Engineer Resume

4.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Strong IT Industry experience with Devops, AWS Cloud Infrastructure Configuration Management, Build, Deploy, Security set up and Release Management.
  • Experience in Administration/Maintenance of source control management systems, such as Sub Version (SVN), CVS, Perforce, TFS, GIT and knowledge of Clear Case.
  • Experience in creating SCM Process, policies, procedures and Release Notes to follow Development and allow QA teams to Release and/or deploy the highest quality product for the enterprise.
  • DevOps expert in Release and Deployment for deployment and Release management activities and procedures for deployment in various system environments.
  • Worked on various Linux environments like Centos, Ubuntu, and Red Hat.
  • Experience in using AWS EC2, AWS Dynamo DB, Load Balancer, and AWS S3.
  • Over five years of experience as Release Engineer, deployment management support and Repository Manager, Workflow Manager and Release coordination from end to end process.
  • Worked on AWS engineering and operations teams, working with feature teams to ensure the reliability, performance, monitoring, and scalability of new and existing Microservices, Restful API and AWS DevOps.
  • Experience configuring and managing Chef master server and also experience in updating and creating modules and pushing them to Chef clients.
  • Knowledge about Puppet known as continuous integration tool often referred as deployment tool enables deploying scripts to launch virtual machines through VMware, and Dockers.
  • Experience in Administration/Maintenance of source control management systems, such as Sub Version SVN, CVS, GIT and Clear Case and good exposure to NGINX tools like: virtual Host, Redirect, Proxy Configurations using IBM WebSphere and Apigee
  • Worked on virtualization environments like Docker and Vagrant.
  • Deployment management skills for deployment and environment management architecture and process creation.
  • Experience using DevOps tool Chef, Puppet and Redshift in provisioning AWS machines.
  • Have very good Experience in Chef and Puppet for Deployment on Multiple platforms.
  • In - depth knowledge of computer applications and scripting like Shell, Python, Ruby, Perl, JavaScript and XML.
  • Experience in software build tools like Apache Maven, Apache Ant to write pom.xml and build.xml respectively for the building of deployable artifacts
  • Extensively worked on Hudson, Jenkins, GITHub, Team City and Bamboo for continuous integration and for End to End automation for all build and deployments.
  • Experience of working with the release and deployment in Java/J2EE, Android, iOS, C, C++ and ASP.net Web applications environment.
  • Used Puppet and MCO for Configuration Management tool.
  • Excellent Knowledge of Application Lifecycle Management, Change & Release Management and ITIL process.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, implementing and Post-production analysis of the projects.
  • Expert in deploying the code through web application servers like Web Sphere/Web Logic/ Apache Tomcat/ JBOSS.
  • Experienced in deploying Database Changes to Oracle, MS SQL Server and MY SQL databases.
  • Experience with commercial, open source and SaaS based monitoring tools {Cacti, Zenoss, Nagios, Zabbix, MONIT etc}.
  • Expertise in trouble shooting the problems generated while building, deploying and also in production support.
  • Setup Amazon RDS for database integrations, MySQL. Set up MongoDB, CouchDB with elastic search on lightweight Docker containers for easy and quick indexing services.
  • Automated the cloud deployments using chef, Python and AWS Cloud Formation Templates and also used Python for examination, manipulation and output of data.
  • Expertise in using Amazon web services EC2, EBS, IAM, S3, ELB, RDS, Lambda, VPC, Route 53, Cloud Formation, Docker etc.
  • Hand on experience of working with architecture teams to conduct proof of concept (POC), implemented and deployed design in production environment in AWS.
  • Good interaction with developers, managers, and team members to coordinated job tasks and strong commitment to work.
  • Build server deployment on Cloud (EC2) servers with help of DevOps tools like Jenkins and wrote bash/python/ansible scripts to maintain servers and improve reliability and performance
  • Excellent communicative, interpersonal and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Versioning Tools: Subversion, GIT, Perforce, CVS and Clear Case.

CI/CD Tools: Hudson, Jenkins, Nexus, Anthill Pro, Redshift, Chef, Puppet.

Containers: Docker, Kubernetes.

Build Tools: ANT, MAVEN, X Code and MS Build.

Operating System: Windows 98/XP/NT/ 2000/2003/2008, UNIX, LINUX, Ubuntu

Bug Tracking: JIRA, Bugzilla, Remedy, Junit, HP Quality Center, IBM Clear

Testing Tools: Quest, Test Flight and Test Rail.

Tools: MS Office Suite, Nexus, Confluence, Atlassian.

Testing tools: SonarQube, FitNesse, Selenium and Cucumber

SDLC: Agile, Scrum Waterfall Methodologies.

Languages: C, C++, SQL, .NET, Python, Ruby, Objective C, Java/J2EE.

Scripts: Shell, ANT, Batch, Perl, Power Shell, RedShift, SQL Scripting

Web Technologies: Servlets, JDBC, JSP, HTML, Java Script, XML.

Web/App servers: Web logic, Web Sphere, Apache Tomcat, JBOSS.

RDBMS: Oracle, SQL SERVER, MY SQL, PostgreSQL, MongoDB

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Sr. DevOps AWS Cloud Engineer

Responsibilities:

  • Develop and issue reliability reports to area planners with recommended work scope for repair and upgrades of site wide equipment.
  • Involved in designing and deploying a multitude of applications utilizing almost all the AWS stack including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, LAMBDA, REDSHIFT, TaskRunner, focusing on high-availability, fault tolerance and auto-scaling in AWS cloud formation.
  • Created build and deployment plans and schedule per requirement. Attend and update risks to Change & release
  • Worked with contractors and mill reliability leadership to improve equipment service and life cycle.
  • Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
  • Evaluated and designed the software and the infrastructure for the company-wide private container cloud solution based on Kubernetes.
  • Worked on scripting infrastructure and (Linux) machine provisioning from scratch using tools such as MongoDB and experienced using modern storage and infrastructure services.
  • Implemented and maintained the monitoring and alerting applications deployed in AWS using logging into AWS services using Cloud Trail and Simple Notification Service.
  • Worked with CI/CD Principles According to Organizational Standards.
  • Developed a Go application for stress testing MySQL deployments on Kubernetes using Locust
  • Evaluated Mesos and Kubernetes for Docker container orchestration.
  • Monitored Telemetry, Alerts, Recovery issues, Bugs, Health of CI/CD pipeline infrastructure on AWS.
  • Implemented Chef Recipes for Deployment on build for internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Co-ordinated the Linux/Unix system Administration, System Builds, Server Builds, Installations, Upgrades, Patches, Migration,
  • Supported a migration effort (Develop/Test) within OPEN stack into AWS Cloud environment
  • Implemented and maintained the monitoring and alerting of productions, servers & storages and experience in DevOps support (Chef, Puppet, Jenkins, Git).
  • Worked on migrations P2P, P2V and application migrations, performed large scale P2V, v2v migration using Open Stack Converter tool.
  • Developing Docker images to support Development and Testing Teams and their pipelines; distributed Jenkins, Selenium and JMeter images
  • Streamlined operations through elimination of excess local data centers and data rooms, 100s of legacy applications, Enabled Cloud Migration to AWS.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain as a CI/CD process, SVN/GIT with Develop/Test/Prod Branching Model for weekly releases.
  • Done scripting using Python and embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Expertise in creating DevOps strategy in a mix environment of Linux(Centos), Unix (AIS, Solaris) servers and Windows along with Amazon Web Services for Corporate Datacenter migrations.
  • Proficient in scripting languages such as Powershell, Terraform automation languages to automate build, deploy and configuration management DevOps processes
  • Evaluating testing of Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code.
  • Changed the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes. With this change provided better performance and easier management of the production environment.
  • Working on code merging like sonarQube, Git. This will help us to quality code checks.
  • Was involved and worked on configuring and installing SonarQube.
  • Automate Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool
  • Automated the cloud deployments using chef, python (boto & fabric) and AWS Cloud Formation Templates.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Supporting Chef Environment with 2000+ servers and involved in developing manifests.
  • Written Cloud formation templates and deployed AWS resources using it.
  • Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl & Python), bash scripts and creating/configuring VMs.
  • Created Automated build process by using Jenkins CI tool.
  • Implemented automated local user provisioning instances created in AWS cloud, Created alarms and notifications for EC2 instances using CloudWatch.
  • Set up and administer DNS system in AWS using Route53.
  • Develop consumer based features and applications using Ruby, Perl, JavaScript, JQuery, PHP, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
  • Deployed and managed many monitoring tools including NagiosXI, New Relic.
  • Defined branching, labeling and merge strategies for all applications in GIT.
  • Provisioned multiple VMs using Chef to install and configure Web and load balancing applications
  • Worked with development team to migrate Ant scripts to Maven.
  • Responsible for automated Scheduled Builds/Emergency Builds and Release using ANT scripts for Enterprise application (J2EE).
  • Interacted and coordinated On Shore and Off-Shore teams.
  • Used SQL scripts to automate the deployment process.
  • Tested Chef Cookbook modifications on cloud instances in AWS and using Test Kitchen and Chef Spec.
  • Create documentation for Chef best practices to be used by developers as a guide to Chef Automation.
  • Build servers in cloud based and physical infrastructure.
  • Automated regression testing via selenium, TestNg and GIT, for broadening QA coverage.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins and Subversion.
  • Created Roles for deployment of Infrastructure using Opscode Chef
  • Developed Java applications to control Infrastructure and build environments in the cloud autonomously.
  • Utilized Rackspace API to deploy and manage virtual machines and application stacks in the Rackspace IaaS cloud.
  • Configured and maintained Python to implement the CI process and integrated the tool with Maven to schedule the builds.
  • Implemented a Continuous delivery framework using Vagrant, Terraform, Jenkins, GITHUB, Chef, Ansible, Maven and Nexus in Linux Environment.
  • Administration of MySQL and PostgreSQL databases, Solaris system administration.
  • Worked closely with development team and SQA team for product releases.
  • Installed, Configured, Modified, Tested and deployed applications on Apache Tomcat.

Environment: Oracle, Devops, Agile/Scrum, Puppet, Redshift, Chef, Jenkins, Maven, nexus, Monitoring, Splunk, Java, AWS, EC2, S3, R53, Jira, GIT, SVN, GitHub, Subversion, TaskRunner, Rackspace, Nagios, New Relic, IaaS, SaaS, Hadoop, Apache Tomcat, MongoDB, Perl, Ruby, PHP.

Confidential

DevOps Cloud Engineer

Responsibilities:

  • Automated build and deployment process for application.
  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on UNIX platform.
  • Re-engineering setup for user experience and leading up to building a continuous integration system.
  • Performed AWS Cloud administration managing EC2 instances, S3, Cloud Formation, SES, Route53 and SNS services.
  • Managed site wide program by providing organization, direction, control, and reliability to all AWS services.
  • Integrated Maven with Jenkins for the builds as the Continuous Integration process.
  • Worked in code merging and code quality checks using tools like Git, Sonar Qube and Nexus
  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored and insured reliability of all rotating equipment associated.
  • Created Cloud Formation template stacks to automate for building new VPCs using JSON files.
  • Written Cloud formation templates and deployed AWS resources using it.
  • Responsible for automated Scheduled Builds/Emergency Builds and Release using ANT scripts for Enterprise application (J2EE)
  • JIRA server management along with setup and installation.
  • Working as part of DevOps Team for different internal automation and build configuration management.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain as a CI/CD process, SVN/GIT with Develop/Test/Prod Branching Model for weekly releases.
  • Collated application, API, Load Balancer, System and Database logs into Splunk to troubleshoot application performance, identify bottlenecks and diagnose and optimize database performance issues.
  • Installation, Configuration and up gradation of Clusters and Azure.
  • Updated and manipulated content and files by using python scripts and used Python scripts to update content in the database and manipulate files.
  • Created Custom enterprise dashboards with real-time and historical events monitoring and reporting in Kibana and to identify trends.
  • Cloud orchestration utilizing utilities like OpsCode Chef and Puppet labs.
  • Deployed and managed Docker environments in production.
  • Support and maintain multiple local and remote Hyper-V Clusters
  • Responsible for developing PowerShell Scripts to automate the building and securing of over 80 Virtual Windows IIS servers in over 15 different testing and production environments.
  • Managed Chef Cookbooks to automate system operations.
  • AWS cloud management and Chef Automation.
  • Worked on weekly merges for different branches and resolving the conflicts as part of release activities
  • Existing IaaS implementation around DNS/Load Balancers and executed Python scripts to parse JSON documents and load the data in database.
  • Used Jenkins AWS Code Deploy plugin to deploy to AWS and performed application reliability reviews with developers and other stake holders
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Developing automated process for builds and deployments; Jenkins, Ant, Maven, Sonatype Nexus, Shell Script, Perl, Java.
  • Deployments from Subversion to Cassandra via Jenkins and JNLP Nodes, with full auditing and user authentication and authorization provided by the corporate Active Directory.
  • Deployed Docker clusters to Kubernetes.
  • Coordinated all the IT projects successfully by resolving release interdependencies and planning release
  • Planned, scheduled and documented releases at code Freeze Periods
  • Shell scripting for building and deploying java application to target environments.
  • Configured SSH, SMTP, HTTP, Build Tools, and Source Control repositories in Jenkins. Installed multiple plugins to Jenkins. Configured Proxy to get auto updates.
  • Completed Application Reliability Review on MY SQL database
  • Defined and deploy monitoring, metrics, and logging systems on AWS and monitored MySQL Database Backup on AWS cloud S3 and created Python based scripts with JUnit as automation frame work
  • Designing and implementing for fully automated server build management, monitoring and deployment using Chef.
  • Design, Analyze and Implementation of test automation framework using selenium, Java, Cucumber for agile development projects.
  • Involved in JIRA as defect tracking system and configure various workflows, customizations and plug-ins for Jira bug/issue tracker, integrated Jenkins with Jira, GitHub.
  • Worked on 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.
  • Implemented Jenkins from the scratch and worked for improving Design and support integrations with SaaS products.
  • Configured Jenkins CI tool to automate the Regression testing by including test cases using Selenium Plugin in Jenkins.
  • Create Chef Automation tools and builds, and do an overall process improvement to any manual processes
  • Involved in OpenStack troubleshooting Migration of data and optimization.
  • Provided leadership for team in evaluating and implementing many open source products such as Meso, Marathon.

Environment: AWS EC2, S3, Maven, Chef, Redshift, Puppet, Agile/Scrum, Jenkins, Docker, Confluence, SaaS, GIT, Splunk, Kibana, JIRA, Openstack, Kubernetes, Python, Java, GITHUB, Open Stack, Linux.

Confidential

Linux/Unix Admin/DevOps

Responsibilities:

  • Onsite coordinator for deployment and release management activities.
  • Assisted in automated test design and various automation framework improvements.
  • Assisted in quality improvement and product development stages at all levels.
  • Provided verification of realistic and concrete software solutions in collaboration with C++, Python testers. Developed UNIX, Perl and PowerShell Scripts for the purpose of manual deployment of the code to the different environments.
  • Worked on Automation tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Built Docker Container Scaling functionality utilizing custom scripts to analyze metrics and trigger scaling operations.
  • Expertise in using build tools like MAVEN for the building of deployable artifacts from source code and used MAVEN as a dependency management tool to manage all the dependencies that are required.
  • Installed and Configured RedHat Linux Kickstart and booting from SAN.
  • Accessed the web sphere data base by using different scripts including python Jacl, tar and shared libs through Tomcat UNIX putty access.
  • Installation and configuration of backup clients like Avamar and Veritas Net Backup on Linux servers. Performed SAN Migration.
  • Used Python scripts to update the database with the latest pricing information for securities.
  • Administration access to the SCM dashboard for various repositories like CVS and SVN and MS-TFS access. Branching and tagging of repositories.
  • Administration of IBM WebSphere Application Server with Network Deployment, and Extension Deployment, on RedHat Linux.
  • Worked with other IT resource groups to create and implement at platform for new technologies; represent team at organizational meetings involving Data Center operations release management.
  • Performed smoke tests during release process.
  • Configured IPMP, NIC Bonding and Storage Multipathing and updated and manipulated content and files by using python scripts.
  • Worked with DBA team for database performance issues, network related issue on Linux / Unix Servers and with vendors for hardware related issues.
  • Managed the Maven Repository and used the same to share the snapshots and releases of internal projects.
  • Followed detailed release scripts in UNIX, TOAD, Windows, Web sphere, DB2 and other environments to support code refreshes

Environment: Toad 11.6, SQL Server 2000, Windows 2003/2005/2008/2008 R2, Agile/Scrum, Python, Vagrant, MS SQL Server 2000/2005, Cassandra, Jira, IBM WebSphere, Ansible, SVN, IVR (Various Tools) 11G, Maven.

We'd love your feedback!