We provide IT Staff Augmentation Services!

Cloud Implementation Architect/aws Devops Engineer Resume

4.00/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • Around 8 years of IT experience in designing Build process, Software Product Development, Process Automation, Build and Deployment Automation, Release Management, Packaging Quality Control, Source Code Repository & Environment management.
  • Around 4 years of experience in Architecting, Design and Implementation of secured Cloud solutions, Amazon Web Services (AWS).
  • Around 6 years of experience in implementing DevOps culture, Continuous Integration (CI) and Continuous Delivery (CD) using tools such as JenKins, Puppet, Chef, Docker, SVN, Maven and Git.
  • Expertise in automated build platforms / continuous integration using DevOps methodologies.
  • Maintenance and improvement existing build and deployment processes.
  • Exceptional knowledge of Configuration Management methodology framework and best practices.
  • Built Cloud infrastructure using Amazon Web Services such as EC2, Route53, Auto Scaling, Elastic Load Balancing (ELB), Simple Storage Service (S3), Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Identity & Access Management (IAM) and CloudWatch
  • Implemented secured Cloud using Amazon Virtual Private Cloud (VPC) and Identity & Access Management (IAM).
  • Good knowledge on Cloud Computing concepts and its Service Models such as Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (Iaas).
  • Strong knowledge of TCP/IP, FTP, SFTP, SSH, HTTP, HTTPS, JavaScript, Web Services, caching mechanism, Load Balancing, multi - data center architecture.
  • Expertise in Extraction, Transformation, Loading (ETL) data from various Sources into Data Warehouses and Data Marts using Informatica Power Center Tools.
  • Experience in integration of various data Sources such as multiple Relational Databases (like Oracle, SQL Server), XML files, Flat files (fixed width and delimited).
  • Expertise with Configuration Management, Build and Release Management in all phases of software development life cycle (SDLC) process.
  • Worked on Production Support, troubleshooting the application issues and fixing bugs. Have good exposure on Linux, Networking, monitoring tools & Debugging.

TECHNICAL SKILLS

Cloud Technologies: Amazon Web Services (AWS) - EC2, S3, CloudWatch, RDS, IAM, Elastic Load Balancer, Auto scaling, Route 53, SQS, SNS, Lambda, CodeDeploy, CodePipeline, CloudFormation, Elastic Beanstalk

Automation / Build Tools: JenKins,Chef, Ansible, Docker, SVN, Ant, Maven, Git, SubVersion

Programming Languages: C,C++,Java,Javascript,Unix Shell Scripting,Bash,Perl,Python, Ruby, SQL, PL/SQL, XML

OS Environment: Unix,Linux (Red Hat 4.x, 5.x, 6.x), Solaris, AIX, Windows

Databases: Oracle 8i/9i/10g/11g, SQL Server 2005/2008 (try to reduce difficult for proxy to satisfy all )

PROFESSIONAL EXPERIENCE

Confidential - Reston VA

Cloud Implementation Architect/AWS DevOps Engineer

Responsibilities:

  • Responsible for planning, design, installing, POC implementations and supporting AWS infrastructure.
  • Designed and deployed dynamically scalable, highly available, Disaster Recovery / fault tolerant and reliable applications on AWS.
  • Built action plans/roadmaps to help reduce TCO and achieve higher profitability for Cloud transformation technologies.
  • Selected appropriate AWS services to design and deploy an application based on given requirements.
  • Deployed and configured Amazon Web Services: EC2, Route53, Autoscaling, Load balancer, VPC and S3
  • Decoupled web and app tier with Simple Queue Service (SQS).
  • Managed Route 53 DNS hosted zones configuring aliases for Elastic Load Balancer applications.
  • Responsible for maintaining ACL, Security Groups and firewall configurations.
  • Coordinated with IAM team to implement Identity & Access Management.
  • Responsible for VPC design, Cloud formation scripts, CodeDeploy, CodePipeline, CloudFormation, Elastic Beanstalk, AMI, Lamda scripting, Consolidated Billing for multiple AWS accounts, and Design logging framework for cloud watch for all deployed apps.
  • Monitored and created alarms for CPU, memory, disk space, using Cloud Watch.
  • Ensure backup of all EBS Volumes in preparation for quick recovery of EC2 instances.
  • Created support case with AWS for any critical issues and follow-up.
  • Design and implementation of new tools for Infrastructure and Build Release management.
  • Support & Review of new projects/initiatives readiness and on-boarding to production.
  • Worked exclusively on making applications more scalable and highly available system in AWS (load balancing) with full automation.
  • Coordinate with Release Management & Dev (Sprint) teams for the deployment of the code.
  • Prepare the Implementation plan and closely work with all the supporting teams for the smooth release and implementation.
  • Active participation of pre- and post-deployment activities and Runbook execution.
  • Automated the provisioning and configuration for all of the Jenkins Continuous Integration Server including plugins, jobs, server configuration, etc.
  • Created Chef Cluster with high availability and Monitor policies using Chef.
  • Developed Chef Recipes / Cookbooks to automate our build/deployment process.
  • Prepare and execute the Verification & Validation procedures.
  • Administered and supported GitHub Enterprise version control tool.
  • Make sure the newly on-boarding application / interface adheres to Production standard.
  • Manage Incident and Change Management activities along with partnering with Dev teams and other project stakeholders.

Environment: Java/J2EE, Unix, Linux, Autosys R11, PuTTY, SQL, BMC Remedy 7.1, Jira, Sharepoint, Kibana, Amazon Web Services, JenKins, Chef, Git.

Confidential - Auburn Hills, MI

AWS DevOps Engineer

Responsibilities:

  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a Continuous Integration system for all our products.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Implemented automation tools such as Chef.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Managed and optimize the Continuous Delivery tools like Jenkins, Cloudbees.
  • Installed, Configured and Administered Cloudbees Continuous Integration Tools.
  • Extensively used SVN and GIT as Version Control tools to manage Source Code.
  • Developed and implemented Software Release Management strategies for various applications according to the Agile process.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one other environment.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Optimized volumes and EC2 instances using AWS.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GIT.
  • Developed Perl and PowerShell Scripts for automation of the build and release process.
  • Developed Custom Scripts to monitor repositories and Server storage.
  • Member of the Technical Design team, Build and Release Module for Development of new products.
  • Involved in writingjavaBeans for cleaning up database using Spring JDBC.
  • Performed the automation using Chef Configuration management and managing the infrastructure environment with Chef.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Production Environments.
  • Setup and configured KVM on Red hat and Xen on SUSE and installed guest OS on KVM and Xen.
  • Automated deployment of builds to different environments using Cloudbees.
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Installed, configured, administered and supported WebSphere Application Server 6.0/6.1/7.0 on LINUX environment.
  • Installed and Configured WebSphere Application server with LDAP security.

Environment: AWS, SVN, GIT, ANT, Maven, Chef, Jenkins, WebSphere, Red hat LDAP, MetaCase, Python, KVM, Ruby, Perl, Shell, PowerShell.

Confidential - Atlanta, GA

Release / Configuration Engineer

Responsibilities:

  • Coordinate/assist developers with establishing and applying appropriate branching, merging conventions using GIT source control.
  • Supported Development team to resolve build failures related to environments, tools and scripts
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Configured the user's accounts and restrict the Permissions for Continuous Integration.
  • Regular Build jobs are initiated using the Continuous Integration tool with Jenkins.
  • Worked on multi project jobs in Jenkins and used pipeline plugin to manage them.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Involved in checking the quality of the code by using SonarQube.
  • Managed Maven POM files and other scripts and repository management tools (Nexus)
  • Deployment and implementation of Chef for infrastructure as code initiative.
  • Created roles, cookbooks, recipes, and data bags for server configuration and deployment across various nodes. Wrote Ansible playbooks for patches.
  • Used Apache Tomcat as application server for deploying the artifacts.
  • Experience Installing eclipse with Maven to build JAVA based application, compilation and packaging.
  • Participated in the release cycle of the product which involved environments like Development, QA, UAT and Production.
  • Responsible for implementing User Activity Reporting modules and log analysis using Elasticsearch, Logstash and Kibana stack.
  • Involved in writing and editing the existing Maven (pom.xml) files in case of errors or changes in the project requirements.
  • Used JIRA as a ticketing system tool to handle the issues/tasks/service requests created by multiple team members across the project.
  • Coordination with configuration management to ensure that all applicable environmental issues are resolved in advance of production implementation.

Environment: Git, Ant, Maven, chef, Jenkins, Docker, Bash, Python, Sonarqube, JIRA, Nexus, Apache Tomcat, Elasticsearch, Kibana, Logstash.

Confidential

Application Support Analyst

Responsibilities:

  • Provided support for Strategic initiative Enterprise Data applications production and user acceptance test support activities.
  • Worked in Agile environment and carried out series of Application Production releases. Expertise in Kanban methodology.
  • Performed shakeout execution, troubleshooting issues and root cause analysis follow-ups
  • Managed incident and Change management activities along with partnering with development teams and other project stakeholders.
  • Executed the release runbooks and coordinated release maintenance tasks for the applications.
  • Created deployment groups for migrations and maintained versions.
  • Experience in Create, backup, restore for Informatica Repositories.
  • Setup and maintain ETL administration best practices and procedures
  • Worked closely with Business users to understand the issue.
  • Analyzed the application code and data to identify the root cause
  • Created data fixes and/or application code fixes as needed.
  • Provided Application Development Support as needed.

Environment: Informatica Power Center 9.5.1,9.6.1,9.10.1, Linux, SOAP UI, Kanban, JIRA, TIBCO, Oracle 11g/10g, SQL Server.

We'd love your feedback!