We provide IT Staff Augmentation Services!

Sr. Devops/ Aws Cloud Engineer Resume

5.00/5 (Submit Your Rating)

Franklin Lakes, NJ

SUMMARY

  • 8+ years of established, compelling experience in DevOps, Build & Release and Configuration Management and Automation on Unix/Linux based System Administration, working on different environment including Red Hat Enterprise, Centos, Ubuntu, ESXi, Sun Solaris and Windows platforms.
  • Hands on experience in AWS with provisioning & resource management and setting up Enterprise infrastructure on Amazon Web Services (AWS).
  • Experienced with various Services ofAWS: EC2, Elastic Beanstalk, ELB, Route53, S3, CloudFront, SNS, IAM, Cloud Watch and CloudFormation.
  • Ensured data integrity and data security onAWStechnology by implementingAWSbest practices.
  • Ability to identify and gather requirements to define a solution to be built and operated onAWS.
  • Configured Inbound/Outbound inAWSSecurity groups according to the requirements.
  • Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub) and ClearCase.
  • Experience in Migration & deployment of Applications with upgrade version of Application & Hardware, MSbuild, batch script, IIS and Jenkins Administrator.
  • Proficient in Python, Ruby, Perl, Bash Scripts for on Middleware tools for deployment of Java applications.
  • Involved in writing theMaven and Gradle scripts for the configuration of J2EE applications.
  • Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins, Hudson, Nexus, TeamCity and Build Forge.
  • Worked with the Development, Database, and Quality Assurance teams to provide flexibility in the various lower environments to support multiple simultaneous projects.
  • Competence in working on version control systems like Subversion, and GIT and used Source code management client tools like Visual SVN, Tortoise SVN, SVNx, UberSVN, Stash, SourceTree, Git Bash, GitHub, Git GUI and other command line applications etc.
  • Plenteously worked on Continuous Integration and deployment using various CI Tools like Jenkins, Puppet, Chef, Hudson, and Bamboo.
  • Creating builds using PowerShellScripts, ANT/Maven scripts manually and automated.
  • Deployed Apache Zookeeper, Kafka and Cassandra servers on AWS Cloud.
  • Managed On - site Operating Systems/Apps/ Packages /Services using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Expertise with configuration management automation tool Ansible and has worked on integrating Ansible.
  • Comprehensive command using MAVEN, ANT and XCode as build tools for the building of deployable artifacts from source code.
  • Configuring and executing the code quality tool Sonar and Security scanning tool Veracode.
  • Worked on Artifactory and Sonatype Nexus to upload/download thebuildartifacts.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) tools like Microsoft Visual SourceSafe, IBM Rational ClearCase in Agile and SCRUM methodologies.
  • Experience in Bug Tracking, Project Management tools like JIRA, ClearQuest and HP Quality Center.
  • Knowledge and expertise on all aspects of Chef concepts like Chefserver, workstations, Nodes, Chefclients.
  • Good experience with Dynamo DB and Amazon EMR
  • Hands on Experience in integrated Technology Platform solution will be deployed in the cloud using AWS Platform
  • Proficient in Building, Release automation framework designing, Continuous Integration and Continuous Delivery, Release planning, procedures, scripting automation. Proficient in documenting and implementing procedures related to build deployment and release.
  • Involved in setting up Puppet Master/Client to automate installation and configuration across the environment.
  • Accomplished high Availability and disaster recovery work with PostgreSQL and worked with VM, Docker, container solutions, PaaS solutions like Cloud Foundry.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Developed AWS Cloud Formation templates to create custom sized VPC, Subnets, EC2 instances, ELB, Security Groups.
  • Managed Linux and Windows virtual servers on EC2 using Chef Server and Familiar with Cloud watch, Elastic IP's and managing security groups for EC2 Servers.
  • Hands on experience with the AWS CLI and SDKs/ API tools.
  • Written Perl/Shell scripts for deployments to Web-sphere and Web-logic Application servers.
  • Hands-on experience in Linux based database management systems like MySQL, MongoDB, and Cassandra.
  • Providing first level support for application software issues in all environments, monitoring run-time environments using tools like New Relic, Nagios.

TECHNICAL SKILLS

Operating Systems: Windows, Linux(RHEL), CentOS, Fedora, Ubuntu, Unix

Build Tools: Maven, ANT, Gradle, MS Build.

Cloud Computing: AWS (EC2, ELB, S3, Cloud formations), OpenStack (Nova, Swift, Glance), Docker containers, API’s.

CI Tools: Jenkins (Previously Hudson), Bamboo, IBM build forge.

Provisioning Tools: Chef, Puppet and Ansible, Terraform.

Version Control: CVS, Atlassian Bitbucket, Tortoise SVN, GIT, GitHub, ClearCase

Network Protocols: FTP, SSH, HTTP, TCP/IP, HTTPS.

Bug Tracking Tools: JIRA Atlassian, Remedy, Bugzilla, Service now

Application/Web Servers: Apache Tomcat, WebLogic, IBM WebSphere, JBoss.

Languages/Scripting: C, C++, C#, Perl Scripting, Bash scripting, Power Shell Scripting, SQL, Java/J2EE, Ruby Python, Bash, .Net.

Monitoring Tools: Nagios, AWS cloud Watch, New Relic, Data Dog

Databases: Oracle, MS SQL Server, MySQL, MongoDB, Cassandra NoSQL Database.

PROFESSIONAL EXPERIENCE

Sr. DevOps/ AWS Cloud Engineer

Confidential, Franklin lakes, NJ

Responsibilities:

  • Build servers using AWS includes importing necessary volumes, launching EC2 instances, S3 for object static webpages and created security groups, auto scaling, load balancer, Route 53 and SNS as per architecture using IAAC tools like Cloud formation JSON Templates.
  • Created customized Amazon Machine Images based on already existing AWS EC2 instances by using create image functionality snapshot for disaster recovery. Used Boto3 to automate, Auto scaling policy for automating auto-scaling groups, Elastic load balancers, and launch configurations.
  • Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and extensively used Auto scaling launch configuration templates for launching amazon EC2 instances while deploying Micro services.
  • Launched AWS instances using auto-scaling for scaling up and scaling out of EC2 instances while deploying Micro Services into production environment.
  • Designed, loaded and managed a Redshiftcluster of more than 2 terabytes of source system data over billions of records of fare-system and bus-location data.
  • Developed infrastructure with automation in AWS (EC2, Lambda, EBS, RDS, Dynamo, ELB, and BOTO3) with AWS cloud formation templates. Created and designed the AWS Cloud Formation templates to create custom sized VPC, NAT subnets, for deployment of Web applications and database templates.
  • Designed and Implemented IAAS and PAASsolutions using cloud, Storage, Server, Virtualization and Network technologies.
  • Converting old legacy systems, such as payment, order process, order management, etc. into microservices platform by converting it into individual REST Services.
  • Installed, Configured and Administered Jenkins as a continuous integration tool.
  • Programmatically Creating Jenkins job using REST API and Creating jobs using CLI, Integrating several tools with plugins.
  • Used the continuous Integration tools such as Jenkins for automating/Scheduling the build processes and used Jenkins along with Shell or Python scripts to automate routine jobs. CI/CD tools to implement Blue - Green deployment methodology for reducing time in Production environment.
  • Involved in writing and editing the existing ANT and DOCKER (Build.XML) files in case of errors or changes in the project requirements.
  • Developed build and deployment scripts using ANT, MAVEN and DOCKER as build tools in Jenkins to move from one environment to other environments.
  • Developed build and deployment scripts using MAVEN as build tool in Jenkins to move from one environment to other environments and create new jobs and branches through Jenkins.
  • Worked on Maven to create artifacts from source code and deploy them in Nexus central repository for internal deployments.
  • Deployed built artifacts to WebLogic application server using MAVEN.
  • Build Continuous Integration environment Jenkins, Nexus and Continuous delivery environment (Yum, CI and CD process).
  • Developed Ansible playbooks for automatic deployment and configuration of Linux servers for test environment.
  • Experienced in ANSIBLETower configuration, setup, and playbook setup, Automated various service and application deployments with ANSIBLEon CentOS and RHEL.
  • Created ANSIBLEsupported YAML scripts to restart JBoss, Tomcat, and Jetty servers through GUI.
  • Supported ANSIBLEtower backup and security process.
  • Worked on developing procedures to automate various systems and tasks (e.g. automating code builds and deployments) using Jenkins, Git, Docker, ANSIBLE, Cloud formation etc.
  • Implemented CI and CD for application using Jenkins as CI tool for integrating different tools like GitHub, Maven, Junit, and Nexus Artifactory and used ANSIBLE as configuration management tool for continuous deployment into testing, staging and Production Environment.
  • Implemented Ansible to deploy thebuildsfor Dev, QA and production. Automation of infrastructure by creating.
  • Developed Ansible Playbooks to install and configure Apache Tomcat, Jenkins, Run deckand deployment automation.
  • Worked onAWSCloudWatch and Nagios for monitoring the application infrastructure and usedAWS email services for notifying.
  • Installed/Configured and Managed Nexus Repository Manager.
  • Performed and deployed Builds for various environments like QA, Integration, UAT and Productions Environments.
  • Integration of ANT/Nexus, Jenkins, Atlassian (Bamboo), Urban Code Deploy with Patterns/Release, GIT, Stash, Confluence, Jira and Cloud Foundry.
  • Coordinated application release with Developer, DBA, QA and Project Management teams.
  • Worked on Tomcat Web server for hosting web apps.
  • Wrote Ansible scripts to manage the creation of EC2 instances, ELBs, Route53 entries, Amazon Security Groups, customized Tomcat applications, Apache web servers and other miscellaneous items in a Linux environment.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's, whenever a new GitHub branch gets started.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Developed Networking policies for Docker containers. Worked on open source development tools like Docker Containers, Mesos and Kubernetes.
  • Initially thought of using Kubernetes the finally decided to use Docker swarm because Docker swarm is integrated with Docker daemon.
  • Used Hipster monitoring platform on Kubernetes to report detailed resource usage information.
  • Extracted reusable modules from a monolithic application into libraries for use in new microservices.
  • Designed workflows, screens, field configurations and components as part of projects definition for JIRA as an administrator.
  • Extensive use of Perforce for source code tracking and deployment, and Bugzilla for bug tracking.
  • Worked on Terraform for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure.
  • Using Terraform as a tool, Managed different infrastructure resources Cloud, VMware, Bare Metal Servers and Docker containers.
  • Worked with an Agile development team to deliver an end-to-end continuous integration/continuous delivery product in an open source environment using Ansible and Jenkins to get the job done.
  • I was part of the team responsible for containerization efforts and migration of Java apps to OpenShift Enterprise.

Environment: SVN, Jenkins, Nexus, Maven, Web Sphere Application Server (WAS), Web Logic, UNIX, Ansible, Perl, Oracle 10g/11g, Shell Script, Bitbucket, Bugzilla, JIRA, API Management, APIGEE, Oracle API Gateway.

DevOps/Software cloud Engineer

Confidential

Responsibilities:

  • Worked on Version controller like GIT and integration tool like Jenkins.
  • Responsible for building/deploying consistently repeatablebuild/deployments to company production and non-production environments using Bamboo.
  • Involved in writing Maven build scripts for generating Java based Artifacts such as JAR, WAR and EAR.
  • Wrote custom groovy scripts to automate CI/CD pipelines in Jenkins.
  • Created Cloud formation templates for AWS provisioning using CI / CD pipeline with Jenkins and Ansible.
  • Created the automatedbuildand deployment process for application, re-engineering setup for better user experience and leading up to building a continuous integration system for all our products.
  • Familiar with OpenStack concepts of user facing availability zones and administrator facing host aggregates
  • Deployed J2EE applications to Application servers in an Agile continuous integration environment and automated the whole process and migrated from Maven to Gradlebuild tools in Jenkins to move from one environment to other environments.
  • Automated cloud deployments using Chef, Python (Boto and Fabric), Ruby, Scripting and AWS Cloud Formation templates and Bit bucket
  • Automated using Ansible, Python, Perl or shell scripting with attention to detail, standardization, processes and policies. Implementation of TFS2013 Release Management Functionality for entire corporate codebase
  • Used Maven dependency management system to deploy snapshot andreleaseartifacts to Artifactory to share artifacts across projects.
  • Attend ongoing client meetings to introduce and answer AWS PAAS and IAAS questions as they arise, covering important application migration considerations and options.
  • Used Maven Nexus Repository to upload the build Artifacts after a successful build.
  • Responsible for Administering Artifactory server which includes install, upgrade, maintenance of repositories, performance tuning, troubleshooting issues and maintenance.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual process.
  • Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins, and Run deckand deployment automation.
  • Created release pipelines using GIT, Chef for automatic workflow.
  • Established Chef Best practices approaches to system deployment with tools with vagrant and managing Chef Cookbook as a unit of software deployment and independently version controlled.
  • Written multiple recipes and customized facts for efficient management of the Chef client
  • End to end deployment ownership for projects on Open stack. This includes scripting for automation, scalability; build promotions for staging to production etc.
  • Worked on Open stack and its components like Nova, Glance, Swift, Sahara and Manila.
  • Created automation scripts and integrating with continuous integration channel usingRun deck.
  • Experienced in Administrating, troubleshooting, configuring and deploying enterprise applications in WebSphere, WebLogic and Apache-Tomcat.
  • Responsible of installing, updating, diagnosing and troubleshooting the issue tracking and project management application, learning agile methodology byJIRA, Bitbucket, and TeamCity.
  • Integrated JIRA, Confluence, and Bamboo for automating the CM process
  • Configured Workflows created new Jobs and modified existing projects to automate.

Environment: AWS, GIT, GitHub, Bamboo, Redshift, Maven, Gradle, Artifactory, Run deck, Chef, Open stack, Docker Atlas, JIRA, Stash, Subversion, Python, ClearCase, Shell, Linux, ANT/Maven, HP Codar, JUnit, WebSphere Application, Ansible, Tomcat, Oracle, MS SQL Server, Java, J2EE Applications.

We'd love your feedback!