We provide IT Staff Augmentation Services!

Cloud/devops Architect Resume

DallaS

EXPERIENCE SUMMARY:

  • AWS Associate Certified Solution Architect with more than 13 years of experience in IT industry with planning, designing, implementation skills in Business requirements definition, Functional Design, Dev Ops, Cloud solutions, performance engineering, automation testing etc. in solving complex problems with creatiave solutions, supporting development, testing and operations environment
  • 3 years of experience in Cloud solutions using Amazon Web services including computing, networking and security services
  • 3 years of experience in devops CI/CD integration using Jenkins, docker, puppet, ansible & artifactory
  • Experience in Amazon AWS cloud Administration and actively involved designing highly available, Scalability, cost effective and fault tolerant systems using multiple AWS services.
  • Design and implement availability, scalability, and performance plans for AWS.
  • Experience in Migrating the On - Premise Data Center to AWS Cloud Infrastructure.
  • Proficient in using all amazon web services like EMR, EC2, EBS, IAM, S3, ELB, RedShift, RDS, VPC, Route 53, Cloud Watch, Cloud Formation etc.
  • Experience in creating S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS using lifecycle policies.
  • Experience in real-time monitoring and alerting of applications deployed in AWS using Cloud Watch, Cloud Trail and Simple Notification Service.
  • Experience in creating Cloud Formation Stack and automated Jenkins for the Provisioning of Dev/QA/Pre-Prod/Production Environment.
  • Experience on building CI/CD on AWS environment using AWS Code Commit, Code Build and Code Deploy
  • Experience in developing chef modules for installation and configuring and deploying Git, Jenkins, Tomcat
  • Experience in Docker Containerization, Docker-Compose and configuring Dockerfile and creating Docker-images
  • Experience in maintaining and executing build scripts to automate development and production builds.
  • Extensive experience in using Build Automation tools like Maven, Artifactory and Jenkins.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds. setting up the automatic build and deployment automation for Java base project by using Jenkins and Maven.
  • Adept in using Configuration Management tools like Chef, Puppet, Ansible.
  • Successfully migrated the technology stack from a data center with failing hardware and frequent service interruptions to a secure and highly available hybrid cloud infrastructure on AWS Web Services.Tangible cost savings on infrastructure to the tune of 30%.
  • Excellent communication and inter-personal skills detail oriented, analytical, time bound, responsible team player and ability to coordinate in a team environment and possesses high degree of self-motivation and a quick learner
  • Participated in sales presentations due to ability to translate user needs into easy-to-understand software solutions

SKILL:

Operating Systems: Windows, Unix, Linux, Mac

AWS Services: EC2, EBS, RDS, VPC, EMR, Redshift, Cloud Formation, Cloud Trail, Cloud Watch, SNS, Kinesis, Elastic Beanstalk, SQS, S3, Dynamo db, Code Commit, Code Deploy

CI / CD Tools: AWS CodeCommit, AWS Code Pipeline, AWS CodeBuild, AWS CodeDeploy, Jenkins, Puppet, Chef, Docker, Swarm, Kubernets Ansible, Artifactory

Web Related/j2ee: HTML, SOAP, SOA Tools, UDDI, WSDL, Web Services

Application Servers: IBM WebSphere 7, JBoss, Web Logic 8.X /9.X, Tomcat

Web Servers: IIS, JBoss

Build Tools: Maven, Jenkins, Git

IDE & Versioning Tools: Eclipse, ANT.

Automation/Performance Testing Tools: UFT, LoadRunner, Jmeter, Apica, Gatling, LoadComplete, Neload, SeeTest, SOAP UI

Monitoring Tols: HPDiagnostics, SiteScope, Willy, AppDynamics, Dynatrace, Fiddler, Webpage test, HTTP Trace

Test Management Tools: HP ALM, MTM, Performance Center

Databases: Oracle, MS SQL, SQL Server

WORK EXPERIENCE:

Confidential, Dallas

Cloud/Devops Architect

Responsibilities:

  • Deployment and management through AWScloud formation on EC2 (Elastic compute cloud) instances and also maintaining amazon S3 storage.
  • Optimized volumes and EC2 instances& Created multi AZVPC instances& Used IAM to create new accounts, roles and groups.
  • Designed and implemented Amazon Web Services architecture, API implementation EC2 Server setup and deployment, build, maintenance, and configuration of various AWS resources like, EC2, EBS, Elastic Load Balancers, S3, VPC, Security Groups that are utilized for different environments like Dev, testing, staging/prod.
  • Experience in deploying custom chef cookbooks and puppet modules, to configure the machines indifferent environments with appropriate package/services and versions.
  • Configured S3 to host static web content, versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured chef to manage AWSenvironments and automate the build process for core AMIs used by all application deployments including Auto scaling, and incorporating chef on the JSON Cloud Formation scripts for the configuration deployment onto the nodes.
  • Wrote and maintained extensive documentation & created cookbooks using Ruby framework for configuring the infrastructure and application servers.
  • Monitoring of network services (SMTP, POP3, HTTP, NNTP, ICMP, SNMP, FTP, SSH) using Nagios.
  • Installed and configured Nexus to manage the artifacts in different Repositories and handling dependency management using nexus private repository.
  • Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
  • Reponsible for integrated Docker integration into the CI/CD pipeline. This includes replacing conventional test/dev environemnts with Docker containers and automating the deployment/resource configurations via dockerfile.
  • Designed Presto Environment,Performance Tuning and optimization.
  • Responsible for Onsite co-ordination, production deployment, and production support team.
  • Designing, creating, optimizing, and maintaining multiple databases and data warehouses such as one on Redshift, as well as many other smaller DBs that we create for specific purposes.
  • Managed local deployments inKubernetes, creating local cluster and deploying application containers.
  • Building/Maintaining Docker container clusters managed byKubernetes, Linux, Bash, GIT, Docker, on AWS. UtilizedKubernetesand Docker for the runtime environment of the CI/CD system to build, test deploy.

Environment: Amazon Web Services (AWS), Amazon EC2, Amazon EBS, Amazon Storage Services S3, Cloud Watch, Auto Scaling, Route53,IAM, Glacier, AWSOpsWorks, AWSCloud front, Chef, Java,J2ee, Oracle, Web logic, SQL Developer, Jenkins, Nagios, Linux, Docker, Kubernetes,YAML, GIT

Confidential

AWS Architect

Responsibilities:

  • Assisted in migrating existing data center into the AWSinstances.
  • Responsible for day to day build & deployments in pre-production and production environments.
  • Created scripts in Python to automate log rotation of multiple logs from web servers.
  • Worked on Bootstrapping instances using Chef and integrating with auto scaling.
  • Managed the configurations of multiple servers using Chef. Created multiple recipes and also customized facts for efficient management of the Chef clients.
  • Worked on AWSprovisioning and good knowledge of AWSservices like EC2, Elastic Load-balancers, Elastic Container Service, S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, Dynamo DB, DMS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM, EMR, Elastic Search.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Defined AWSSecurity Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWSEC2 instances.
  • Working on Multiple AWSinstances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Configuring and Networking of Virtual Private Cloud (VPC).
  • Developed Cloud Formation scripts to automate EC2 instances. Created Cloud Formation templates and deployed AWSresources using it.
  • Created S3 buckets and also managing policies for S3 buckets. Used S3 bucket and Glacier for storage and backup onAWS.
  • Created Cloud Watch alerts for instances & used them for auto-scaling launch configurations
  • Setup and build AWSinfrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto-Scaling, and RDS in Cloud Formation JSON templates.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWScloud.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Worked with the developers to configure plugins trough Eclipse to develop the code.

Environment: AWS,VMWARE, Linux, Windows, Tomcat Server, Centos, Ubuntu, Ansible, andChef.

Confidential

AWS Engineer

Responsibilities:

  • Converted existingAWSapps to become auto-scaled and multi-regional DesignedAWSDeployment Reference Architecture. Aspects of theAWSarchitecture include legacy infrastructure integration, lifecycle tools integration, IAM, backup/recovery, disaster recovery, and security compliance.
  • Deploy large enterprise applications intoAWS.
  • Expertise in AmazonAWSCloud Administration which includes services like: EC2, S3, Glacier, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups
  • Designed and ImplementedAWSVirtual Private Cloud (VPC)
  • 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.
  • Responsible for database Build, Release and Configuration.
  • Implementing a Continuous Delivery framework using Jenkins, Maven in Linux environment.
  • Implemented Puppet, Nagios, Splunk, Docker, Ansible.
  • Administration and maintenance of Docker runtime environment.
  • Versioning and lifecycle management of Docker images.
  • Experienced in Docker orchestration framework.
  • Deployed puppet, puppet dashboard and puppet DB for configuration management to existing infrastructure.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups
  • ImplementedAWSsolutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, VPC, Cloud Formation.
  • Deploy, manage, and operate scalable, highly available, and fault tolerant systems onAWS.
  • Capability to provideAWSoperations and deployment guidance and best practices throughout the lifecycle of a project.
  • Experience with application/data migration toAWSand also good knowledge on Salt stack.
  • Performance tuning of Virtual Memory, CPU, system usage in Linux and Solaris servers.
  • Installation, configuration and administration of JBoss, Apache, WebLogic, Tomcat and WebSphere.
  • Managing Monitoring solution using Nagios Environment.Updating monitoring parameter in Nagios with active and passive check

Environment: Docker, Jenkins, Maven, AWS, Nagios, Oracle/DB2, VMWare ESX 4.x, Autosys, VMware VSphere, ESX, TFS.

Confidential

Devops Engineer

Responsibilities:

  • Managed source code repository, build, and release configurations, processes, and tools to support daily development, test, and production build and software deployment operations.
  • Created and Maintained Subversion Branching, Merging and Tagging across each Production releases and perform builds using Jenkins Continuous Integration using Maven Scripts.
  • Maintained Maven environment by setting up local, remote and central repositories with specified configuration in maven configuration files.
  • Strong experience in utilizing Build Forge and Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from SVN and use maven to build war/ear artifacts.
  • Automated Maven builds by integrating them with Continuous Integration tools Jenkins.
  • Defined dependencies and plugins in Maven pom.xml and integrated Maven with GIT to manage and deploy project related tags.
  • Automated the continuous integration and deployments using Jenkins.
  • Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven Repository and Deployed Apps using custom ruby modules through Puppet as a CI/CD Process.
  • Involved in installing Puppet client on Red hat & ubuntu servers for Automation purpose.
  • Implemented and maintained Puppet configuration management across two divergent service offerings (legacy and current generation) spanning several environments in the AWScloud.
  • Utilized Configuration Management Tools Chef & created Chef Cookbooks using recipes to automate system operations.
  • Maintained Chef Server and management application that can use Service Now (CI) data to bring computers into a desired state by managing files, services, or packages installed on physical or virtual machines.
  • Automated legacy infrastructure in the interim while working through Chef.
  • Strong experience in deploying and maintaining multi-container applications through Docker.
  • Involved in POC on Docker and used Docker registry, Docker-compose, Links, Bridge and Docker file.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Python, Shell script, Ruby etc.
  • Managed all the bugs and changes into a production environment using the JIRA tracking tool.
  • Automated JBOSS configuration and deployments using various Perl /shell scripts.
  • Design and develop monitoring and troubleshooting tool utilizing Power Shell scripts.

Environment: AWS, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, Cloud Watch, Cloud Trail, Cloud Formation, IAM, Elastic Search, RedHat Enterprise Linux servers, Apache, Subversion, Git/GitHub, Puppet, Web logic Application Server, Jenkins/Hudson, Shell Scripting, Ruby.

Confidential

Senior Software Engineer

Responsibilities:

  • Collecting functional requirements for the newly added functionalities
  • Analyzed functional specifications to gain better understanding of the application
  • Developed framework documents for all the phases for performance testing
  • Identified the Load Models for the performance test cases
  • Recorded the scripts and customized as per client specifications
  • Executed the test scripts with the given transaction mix
  • Monitored the necessary Client and Server performance counters
  • Analyzed client and Server performance counters and prepared Performance Test Report
  • Co-ordinated as a Team Lead for a team of 3 members throughout the project

Environment: Windows XP, UNIX, Load Runner 9.5, Performance Center 9.5, WebLogic 10.0 and Apollo

Confidential

Software Systems Engineer

Responsibilities:

  • Actively participating in activities like Requirement gathering, Estimation, Developing test strategy and Test plan
  • Automated test scenarios using performance testing tool (Loadrunner 9.5)
  • Developing and Executing Scripts based on Web application and Web Service calls using Load Runner like Web (HTML/ HTTP) and Web Service Protocol for a peak volume of 1200 Vusers with expected response time
  • Posting or generating or populate message or request in MQ servers to identify the capacity of the system
  • Designed and ran extensive load and stress tests using standard benchmarks
  • Co-ordinated with Middleware engineering team and Development team
  • Work closely with Quality Centre to raise a performance defect and to track them
  • Worked with Development and Support team to gather requirements and analyze performance problems
  • Co-ordinated as a Team Lead for a team of 3 members throughout the project
  • Reviewed automation designs and test results from other engineers
  • Analyzed current processes, methodologies, practices and suggested/ make improvements

Environment: Mainframe, DB2, WebLogic, Webservices

Confidential

Software Engineer

Responsibilities:

  • Actively participated in activities like Requirement gathering, Estimation and Developing test strategy and Test plan
  • Automated test scenarios using performance testing tool (Loadrunner 9.5.2)
  • Developing and Executing Scripts based on Web application using Load Runner like Web (HTML/ HTTP) and for a peak volume of 500 Vusers with expected response time.
  • Designed and ran extensive load and stress tests using standard benchmarks
  • Work closely with Quality Centre to raise a performance defect and to track them
  • Worked with Development and Support team to gather requirements and analyze performance problems
  • Reviewed automation designs and test results from other engineers
  • Analyzed current processes, methodologies, practices and suggested/ make improvements

Confidential

Test Engineer

Responsibilities:

  • Analysis of the specifications provide by the clients.
  • Execution of QTP Automation Scripts
  • Created Reusable actions
  • Involved in developing reusable actions for the reusable components of the code
  • Analysis of execution failed Scripts
  • Performed functionalities testing and regression testing.
  • Preparing and executing automated test case in QC.
  • Preparation of data driven Testing using Excel Sheet and Database like SQL Server
  • Involved in Team Lead activities (QA Reports, Requirement Mapping, Reviews, Cycling the scripts etc.)
  • Track Defects using Quality Center
  • Involved in to increase of QTP and Script Performance
  • Involved in Regression Testing
  • Involved in client status call

Hire Now