We provide IT Staff Augmentation Services!

Aws/devops Architect Resume

5.00/5 (Submit Your Rating)

Oakbrook, IL

SUMMARY

  • Over 11 years of work experience comprising Software Configuration Management (SCM), DevOps build/release management, systems administration, Cloud management, development and testing which includes:
  • Working in all phases of Software Development Life Cycle (SDLC) wif specific focus on build and release of quality software.
  • Waterfall, Agile/Scrum, Lean and Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Understanding of principals and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and application configurations.
  • Working wif technical and non - technical teams across AWS.
  • Working on migrations of apps from on premise to AWS Cloud.
  • Experience in Designing teh Architecture for AWS infrastructure, planning Scaling of resources, users, traffic, and data size wif no drop in performance.
  • Strong experience working wif AWS Cloud platform and its features: EC2, VPC, AMI, EBS, Cloud Watch, AWS Config, Cloud Front, IAM, S3, Elastic Beanstalk, and Route53.
  • AWS Services IAAS (Infrastructure as a Service), PAAS (Platform as a Service) and SAAS (Software as a Service).
  • Build deployment, build scripts and automated solutions (using scripting languages such as Shell, Python and Perl).
  • Working wif Docker, Docker Swarm, AWS ECS, and Kubernetes.
  • Release and deployment in Java/J2EE web applications environment.
  • Querying RDBMS such as Oracle, MySQL and SQL Server by using SQL for data integrity.
  • Identity and Access Management (IAM) products to initiate, capture, record and manage user identities and their related access permissions in an automated fashion.
  • Designing and supporting all internal and client databases through LAMP Stack environment, as well as websites, version tracking software (GIT), ticket support system and WordPress.
  • Managing environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Good knowledge of security standards and compliance concepts: PCI and SOX.
  • Working wif bug-tracking systems like JIRA, RTC and RQM wif teh ability to work wif teams to ensure high quality and timely delivery of builds and releases.
  • Troubleshooting any issues generated while building, deploying and in production support.
  • Excellent interpersonal and problem-solving skills; proactive in providing best solutions.

TECHNICAL SKILLS

Version Control: Git, GitHub, ClearCase, Stash, BitBucket

Build/Release: Ant, Maven, Gradle, XCode

Dev Provisioning Tool: Vagrant

Operating Systems: IBM AIX, HP-UX, Solaris, Novell Netware, SUSE Linux, RHEL, Ubuntu, Fedora, Centos, Windows

Databases: MySQL, Mongo DB, Cassandra

CI Tool: Jenkins

CM Tools: Ansible, Chef, Puppet, Saltstack

Build Servers: Nexus, Jfrog Artifactory, Hockeyapp

Continuous Inspection Tool: Sonarqube

Web Servers: Apache Web Server, Nginx WebSphere

Application Servers: JBOSS

Messaging: RabbitMQ

Monitoring: Nagios, Monit

Cloud Technologies: AWS (EC2, S3, RDS, Cloud Watch, Cloud Formation, VPC, IAM, DNS, SNS, Elastic Beanstalk, Lambda, ELB and Auto Scaling), Aurora DB, Terraform, Packer, Spinnaker, Blue-Green Deployment, DeviceFarm

Tracking Tools: JIRA, RTC, RQM, Confluence

Virtualization: IBM PowerVM, VMware, KVM

Containers: Docker, Docker Build, Docker Swarm, Docker Compose, Kubernetes

Scripting Languages: Bash, Python, Perl, Boto Framework for AWS, Fabric

Programming Languages: C, Core Java

Hardware Servers: SUN Servers, FSC, IBM Power Servers

Storages: SAN DS8K, DS5K, SVC, Hitachi, NetApp

PROFESSIONAL EXPERIENCE

Confidential, OakBrook, IL

AWS/DevOps Architect

Responsibilities:

  • Leads teh team of 6 people.
  • Designs and implements continuous integration and continuous delivery pipelines.
  • Designs and implements AWS Cloud automation using Jenkins.
  • Coordinates wif various development, testing and support teams to implement DevOps best practices.
  • Setup build and deployment automation project using Jenkins and Maven.
  • Creates and deploys builds on various AWS environments, test in build environment and release to test team on scheduled time.
  • Implements best practices for pushing code to stash.
  • Creates stash repositories, manage permissions for team members and review pull requests.
  • Designs and implements creation of Jenkins jobs, schedule and configure slaves.
  • Manages security for Jenkins and take periodical backup.
  • Writes Jenkins multi branch pipeline scripts in groovy to detect branches automatically and build when their is a change in code in stash.
  • Writes POM XML plugins to automate pushing builds to Artifactory.
  • Writes packer scripts to pack AMI wif application in AWS.
  • Writes terraform scripts to automate infrastructure creation.
  • Integrates test scripts to Jenkins for overall CI and CD flow.
  • Troubleshoots deployment and installation issues.
  • Implements build stage- to build microservice and push Docker container image to Private Docker registry.
  • Works on Ansible playbooks to automate installation of applications and configurations.
  • Works on server management tool landscape to deploy, monitor and manage Ubuntu Servers.
  • Works on distributed, server less systems.
  • Manages more than 1500 virtual machines in AWS Cloud.

Environment: GIT, Stash, Jenkins, Maven, Artifactory, Maven, Ansible, Packer, Terraform, JIRA, AWS, Python, Ruby, Groovy and UNIX Shell scripting, HockeyApp

Confidential

AWS/DevOps Architect

Responsibilities:

  • Involved in DevOps automation processes for build and deploy systems for legacy and microservices projects.
  • Implemented new projects builds framework using Jenkins and Maven as build framework tools.
  • Implemented a CI/CD pipeline using Jenkins, Ansible and Maven in Linux environment.
  • Implemented CI/CD for all microservices of OEM application using Jenkins, Maven and Ansible.
  • Worked on Ansible playbooks, roles, include statements, vars, modules and check mode (dry run).
  • Worked AWS stack - AMI management, auto scaling, Elastic load balancing, auto scaling, Cloud Watch, EBS, EC2, IAM, Route53, S3, VPC, EC2 Container Service, RDS and Cloud Formation.
  • Deployed, scaled and managed AWS services using Ansible playbooks.
  • Provisioned EC2 instances, configured auto scaling and defined Cloud formation JSON templates using Ansible modules.
  • Created Docker container using Docker images to test application.
  • Implemented build stage- to build microservice and push Docker container image to private Docker registry.
  • Worked on Ansible playbooks to automate installation of Docker-engine and Docker swarm cluster.
  • Worked on Ansible roles to pull latest successful image from Docker repository through JSON API.
  • Worked on building custom Python modules.
  • Worked on Ansible modules to deploy Docker services on swarm cluster for entire microservices stack.
  • Worked on Docker compose to schedule multiple containers and written compose.yml files to configure and scale multiple application services.
  • Worked on Docker machine to install Docker-engine on managed virtual hosts in data center.
  • Managed more than 300 VMware ESX, Power Servers and AWS Virtual Machines.

Environment: CMVC, GIT, Jenkins, GitLab, Ansible, JIRA, Maven, AWS, Python, Ruby, UNIX, Shell Scripting, Docker Swarm and ELK

Confidential

Senior DevOps Engineer

Responsibilities:

  • Worked as a 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.
  • Setup build and deployment automation for Java base project by using Jenkins and Maven.
  • Created and deployed builds on various WebLogic environments, tested in build environment and release to test team on scheduled time.
  • Created builds using power shell Scripts and ANT/Maven scripts manually and automated.
  • Troubleshot deployment and installation issues and automated build process using Jenkins.
  • Installed and configured Jenkins for automating deployments and provided an automation solution.
  • Integrated GIT into Jenkins to automate code check-out process.
  • Used Jenkins for automating builds and automating deployments.
  • Managed build results in Jenkins and deployed using workflows.
  • Managed to deliver specific versions of various components of application into target environments.
  • Modeled teh structure for multi-tiered applications orchestrate teh processes to deploy each tier.
  • Developed build and deployment scripts using ANT and Maven as build tools in Jenkins to move from one environment to other environments.
  • Integrated delivery (CI and CD process) using Jenkins, Nexus, Yum and Puppet.
  • Worked on Docker platform to develop, ship and run applications.
  • Used Confluence to create, share and discuss content and projects.
  • Experienced wif Agile Scrum development.

Environment: Git, Ant, Maven, Tomcat, WebSphere, VMware, ClearQuest Jenkins, Linux, JBoss, Shell, Perl Scripting, Nexus and JIRA.

Confidential

Software Developer

Responsibilities:

  • Developed line items (features) based on customer requirements.
  • Debugged issues faced by customer in production site.
  • Developed scripts using Shell, Python and Perl to automate lab maintenance.
  • Integrated third-party software OEM into product.
  • Created and updated Bash scripts and modules, files and packages.
  • Performed RCA (Root Cause Analysis) for various customer issues in production.

Software Test Engineer

Confidential

Responsibilities:

  • Worked as development test team member in validation, testing and automation using Shell.
  • Wrote test cases, tracked defects and raised defects using Bugzilla and closed them and participated in reviews and test plans.
  • Performed component and integration testing for data protection areas like replication, snapshots and backup infrastructure.

We'd love your feedback!