We provide IT Staff Augmentation Services!

Aws Devops /devops Developer Resume

5.00/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY

  • Having 7+ years of IT industry experience in Development, Systems Administration and Configuration Management and worked on various Cloud/IaaS platforms such as Amazon AWS, Microsoft Azure, and Extensive experience includes SCM, Build/Release Management, performing duties such as monitoring, automation, deployment, documenting, support and troubleshooting.
  • Experience in release management of enterprise web applications using J2EE and Java related technologies. Well - versed in all phases of software development life cycle.
  • Excellent understanding of SDLC Methodologies like Agile, Waterfall, RUP, RAD and other processes.
  • Strong working experience in Perl Script, Shell Script, JIRA, Code Coverage, Ant, Maven, Build and Release management, Change Management, Process Engineering, Application Packaging and Web Programming.
  • Understanding of Cloud Environment like AWS, Azure, PCF Pivotal Cloud Foundry.
  • Experience in Migration & deployment of Applications with upgrade version of Application & Hardware, MS build, batch script and Jenkins Administrator.
  • Work experience on Autoscaling, CloudWatch (monitoring), AWS Elastic Beanstalk (app deployments), Amazon S3 (storage) and Amazon EBS (persistent disk storage).
  • Experience in Cloud Computing technologies such as Amazon Web Services (AWS), and Microsoft Azure to maintain the whole infrastructure and develop Terraform scripts to launch many instances in a single shot.
  • Extensive experience in developing and maintaining build, deployment scripts for test, Staging and Production environments using ANT, Maven, Shell and Perl scripts.
  • Experience in working with continuous integration using Jenkins, TeamCity and Hudson.
  • Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Expertise in implementing Service Oriented Architecture by usingSOAP and RESTfulweb services.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet with Apache and Passenger.
  • Expertise in writing Bash Scripts, Pearl Scripts (hash and arrays), Python programming for deployment of Java applications on bare servers or Middleware tools.
  • Good working experience on several prototype projects involving clustered container orchestration and management. Contributed a MySQL cluster application to the Kubernetes project.
  • Experience with container-based deployments usingDocker, working withDockerimages, Docker hub and Docker registries.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Testing, and Implementing, Post-production analysis of the projects.
  • Skilled in supporting WebSphere, WebLogic, and JBoss application Server.

TECHNICAL SKILLS

Programming: Python, C/C++, Java, PHP, Shell Scripting, Ruby.

IaaS: AWS, Azure, OpenStack, PCF (Pivotal Cloud Foundry)

Source Control/Versioning: CVS, Tortoise SVN, GIT, Perforce

CI Tools: Puppet, Chef, Docker, Vagrant, Bamboo, Hudson, Jenkins, Ansible, Git, GitHub

Build Tools: Jenkins, Maven, Nexus, Ant, SonarQube, TeamCity

Web Servers: Web logic, WebSphere, Apache Tomcat, JBOSS, Nginx

OS: Linux, Debian, Ubuntu, Red Hat 6.x, Kali, Suse, AIX, Mac OS X, Windows 10/8

Databases: Oracle 11g, MySQL, Postgres SQL, MongoDB

Cloud Technologies: AWS, Rackspace, VMware

Bug Tracking Tools: JIRA, Remedy, IBM ClearQuest

Monitoring tools: Nagios, Splunk, AWS Cloud watch, New Relic, ELK, Big Panda

PROFESSIONAL EXPERIENCE

Confidential, Milwaukee, WI

AWS DevOps /DevOps Developer

Responsibilities:

  • Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance.
  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Create and maintain highly scalable andfault tolerantmulti-tier AWS and Azure environments spanning across multiple availability zones usingTerraformandCloudFormation.
  • Writeterraformscripts from scratch for building Dev, Staging, Prod and DR environments.
  • Used AWS services such as IAM, route 53, EC2, EBS, AMI, Auto scaling, VPC, Load balancer, RDS, VPC, ECS, Cloud watch, Cloud formation, SNS, etc.
  • Used AWS services to launch many instances Confidential a time with the help of terraform scripts.
  • Data migration from legacy on-premises Hadoop clusters to AWS migration moving raw files and metadata to AWS
  • Developed utilities inShell and Python scriptingto automate processes
  • Writing test cases for different modules
  • CreatedDockerimages using aDocker file. Worked onDockercontainersnapshots, removing images and managingdockervolumesand experienced withDockercontainer service.
  • Used Atlassian products like JIRA, Confluence for issue tracking, documentation and code integration.
  • Worked in conjunction with multiple teams to make sure that the infrastructure and customer applications work harmoniously together.
  • Created extensive documentation, including straightforward how-to procedures for common administrative tasks.
  • Worked withTerraformtocreate stacks in AWSfrom the scratch and updated the terraform as per the organization’s requirement on a regular basis
  • Implemented AWSCode Pipelineand Created Cloud formationJSONtemplates inTerraformfor infrastructure as code.
  • Worked on AWSCloudWatch,CloudFormation,CloudTrailservices andCloudFrontto setup and manage cached content delivery. CreatedElastic load balancers (ELB)and usedRoute53with failover and latency options for high availability and fault tolerance.
  • Experience in implementingAWS lambdato run servers without managing them and to trigger run code byS3andSNS.
  • Involved inSCRUMceremonies (stand-up, grooming, planning, demo/review and retrospective) with the teams to ensure successful project forecasting and realistic commitments.
  • Worked in theAGILE Methodologieswith 2week sprint cycle,usedServiceNowforSDLC management

Confidential, Jersey City, NJ

AWS Developer

Responsibilities:

  • Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance.
  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Create and maintain highly scalable andfault tolerantmulti-tier AWS and Azure environments spanning across multiple availability zones usingTerraformandCloudFormation.
  • Writeterraformscripts from scratch for building Dev, Staging, Prod and DR environments.
  • 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.
  • Developed strategy to migrate Dev/Test/Production from an enterprise VMware infrastructure to the IaaS Amazon Web Services (AWS) Cloud environment.
  • Create Docker Containers leveraging existing Linux Containers and AMI's in addition to creating
  • Migrate existing CI-CD setup from Team city and Salt to Jenkins and Ansible.
  • Automated Regular AWS tasks like snapshots creation using Python scripts
  • 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.
  • Developed Ansible Plays to configure, deploy and maintain software components of the existing infrastructure.
  • Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Used AWS services such as IAM, route 53, EC2, EBS, AMI, Auto scaling, VPC, Load balancer, RDS, VPC, ECS, Cloud watch, Cloud formation, SNS, etc.
  • Used AWS services to launch many instances Confidential a time with the help of terraform scripts.
  • Evolved new tools/methodologies to improve this existing process and show better results to all stakeholders.
  • Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation.
  • Setup various Team Projects into different Team Project Collections in TFS 2013.
  • Supported the code builds by integrating with continuous integration tool (Jenkins).
  • Extensively worked on Jenkins/Hudson by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Handled large volumes of container clusters with Docker swarm, Kubernetes.
  • Responsible for implementing monitoring solutions in Ansible, Terraform, Docker, and Jenkins.
  • Performed merging and tagging need to be done after the code went live in environment.
  • Maintain a Live Like environment to test any production issues on the setup and push it into production.
  • Worked on variousDockercomponents likeDockerEngine, Hub, Machine, Compose and Docker Registry.
  • Implemented multiple high-performance MongoDB replica sets on EC2 with robust reliability
  • Worked on high-volume crash collecting and reporting system, built with Python.
  • Configuration Management using GIT and maintaining admin related files.
  • Automating the regular tasks in Subversion and streamlining the process of access to GIT.
  • Provided end-user training for all GitHub users to effectively use the tool.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, GIT, Confluence, JIRA.
  • Developed unit and functional tests in Python and Java.
  • Infrastructure (ensuring system availability, performance, capacity, and continuity through proper response to incidents, events and problems)
  • Responsible for creating Jenkins pipeline for deployment using Ansible.
  • Used Atlassian products like JIRA, Confluence for issue tracking, documentation and code integration.
  • Worked in conjunction with multiple teams to make sure that the infrastructure and customer applications work harmoniously together.
  • Created extensive documentation, including straightforward how-to procedures for common administrative tasks.

Environment: Java/J2EE, Docker, JIRA, TFS, TeamCity, Terraform, Kubernetes, AWS, Maven, Docker, GIT, Puppet, Python, Cloud Foundry, Remedy, Shell Scripting, Microservices, GIT, UNIX/Linux.

Confidential, Atlanta, GA

AWS Developer/ DevOps Engineer

Responsibilities:

  • Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Delivered cloud environments as code viaTerraform, operationalized Kubernetes with logging, monitoring, security, and service mesh capabilities, and builtGitOps-powered continuous delivery pipelines for application deployments.
  • Built an Application and deployed microservices in the AWS Cloud using Docker containers.
  • Database per Microservice is used in the application architecture.
  • Developed Scripts and great ideas to automate system deployment to scale infrastructure.
  • Create and maintain highly scalable andfault tolerantmulti-tier AWS and Azure environments spanning across multiple availability zones usingTerraformandCloudFormation.
  • Writeterraformscripts from scratch for building Dev, Staging, Prod and DR environments.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python and app deployments and worked on AWS lambda with Amazon kinesis. Deployed Ansible modules to provision and manage AWS EC2 instances, volumes, DNS, and S3.
  • Wrote Ansible playbooks to manage Web applications and also used Ansible Tower. We coordinated with Terraform DSL for automating inside the AWS cloud and Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
  • Worked on creating and implementing CI/CD pipeline using Jenkins, Hudson, Team city and Bamboo for continuous integration and for End to End automation for all build and deployments. configured Plugins for GIT Repository, Maven-Docker plugin, Setup SCM Polling for continuous Build with Maven Repository and Deployed Applications using YAML files through Ansible playbooks as a CI/CD Process.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Involved in project setting up build using Ansible.
  • Proposed, Implemented and maintained New Branching strategies for development teams to support trunk, development baseline codes along with several feature branches.
  • Implemented new projects builds framework using Jenkins & maven as build framework tools.
  • Used Puppet, Ansible to assist in building automation policies.
  • Used Maven asbuildtool on Java projects for the development ofbuildartifacts on the source code.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Writeterraformscripts from scratch for building Dev, Staging, Prod and DR environments.
  • 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.
  • Developed strategy to migrate Dev/Test/Production from an enterprise VMware infrastructure to the IaaS Amazon Web Services (AWS) Cloud environment.
  • Worked on the installation and configuration of the monitoring tool Nagios.
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Worked on Apache and Firewalls in both development and production.
  • Deployed and configured Atlassian Jira, both hosted and local instances for issue tracking, workflow collaboration, and tool-chain automation.
  • Troubleshoot and resolved Build failures due to infrastructure issues reduced by 95% stabilizing the build process. Setup and executed process to code review system effectively.

Environment: Java, Solaris Jenkins, Hudson, Microservices, Maven, Puppet, Nagios, SQL, Ansible, AWS, Chef, SonarQube, IBM WebSphere, Python, Docker, Java/J2EE, Git, JIRA, XML, Linux.

Confidential, Tampa, FL

AWS solutions associate

Responsibilities:

  • Worked portal for triggering builds and releasing them to stakeholders by understanding the pain points of Developers and QA engineers.
  • Maintained the FTP server in which the builds were copied.
  • Designed the Infrastructure, and implemented on AWS cloud.
  • Setup AWS VPC’s for dev, staging and Prod environments.
  • Vulnerability Assessment & Penetration Testing on the infrastructure on AWS for security.
  • Responsible for using AWS console for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB and CloudFormation.
  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation.
  • Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Implemented Chef to deploy the builds for Dev, QA and production.
  • Integrated Jenkins with Git hub for continuous integration and deployment of the code by enabling Git hooks, the build jobs is automatically created once the changes are made to the code by dev team.
  • Created Multi branch pipeline and shared pipeline libraries that can be used by others jobs, created Artifacts and Fingerprints of the build jobs.
  • Expert in Docker with strong experience in multi-stage builds in Dev/Test/Prod using docker-compose and docker-stack deploy.
  • Knowledge in docker swarm orchestration, networking, security, storage and volumes.
  • Maintained and developed infrastructure using Chef, Jenkins, and multiple AWS tools.
  • Created release notes based on the contents of builds and publish build artifacts to the stakeholders.
  • Continuous Integration: implemented and promoted use of Jenkins within the developer community. Validated Jenkins along with Bamboo.
  • Developed scripts for executing validation/test cases automatically after builds.
  • Developed and maintained in-house Code review system before migrating to the lightweight code review system available in Stash.
  • Designed and implemented the backup strategy for all the critical systems such as build machines, bug tracking tools, central repositories etc.

Environment: Java, AWS, Eclipse, Tomcat, Apache, Chef, Oracle 11g, Jenkins, Python, JIRA, Maven, Git, Windows, Ruby, Chef, Windows.

Confidential

AWS Developer

Responsibilities:

  • Experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services likeIAM, EC2, Elastic Load-balancers, Elastic Container Service, S3, Elastic Beanstalk, Cloud Front, Elastic File system, VPC, Route53, Cloud Watch, Cloud Trail, Cloud Formation.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or moreAWSEC2instances.
  • Resources like Amazon RDS,Kubernetescluster which hosts production servers are hosted in private subnets in aVPC, Security to infrastructure is achieved throughNACLs,VPCflow logs, Nat gateways, Bastion Hosts,MFA,LDAPimplementation.
  • Working on MultipleAWSinstances, set the security groups, Elastic Load Balancer andAMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • UsedAWSCloud Watch as a monitoring tool to check the health status of the virtual instances.
  • Plan, deploy, monitor, and maintain AmazonAWScloud infrastructure consisting of multipleEC2nodes andVm'sas required in the environment.

Environment: Java, AWS, Eclipse, Tomcat, Apache, Chef, Oracle 11g, Jenkins, Python, JIRA, Maven, Git, Windows, Ruby, Chef, Windows.

We'd love your feedback!