We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

Reston, VA

SUMMARY:

  • IT Professional with 8+ years of experience in IT industry as DevOps/AWS cloud Engineer, Cloud automation and Build release management. Experience in all stages of the Software Development Life Cycle (SDLC), Waterfall, Agile environment and server side deployment in application, middleware and integration layer.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) including VPC,EC2, Elastic Load Balancer, Elastic Container Service (Docker Container), S3, Elastic Beanstalk, Cloud Front, Elastic Filesystem, RDS, Dynamo DB, Direct Connect, Route53, Cloud Watch, IAM, EMR, RedShift.
  • 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 AWS CLI and SDKs/API tools.
  • Used AWS Elastic Beanstalk for deploying and scaling web applications. Developed services with Java, PHP, Python, Ruby and Docker on Apache server.
  • Experienced with event - driven and scheduled AWSLambda functions to trigger various AWS resources.
  • DevOps role to convert existing AWS infrastructure to server less architecture (AWS Lambda, Kinesis). Deployed via terraform or AWSCloud formation.
  • Implemented centralized logging system using logstash, configured an ELK stack (Elastic search, Logstash and Kibana) to monitor system logs, AWSCloud Watch, VPC Flow logs, Cloud Trail Events.
  • Hands-on experience in deployment, monitoring and provisioning applications on the Microsoft Azure cloud platform and OpenStack.
  • Experience in Implementing elastic search clusters on Microsoft Azure using Terraform templates.
  • Expertise in Power shell to do Patching, Imaging and Deployments in Azure.
  • Experience in integrating an application with Azure AD, Designed multi-site and hybrid network and configured Site to Site & Point to Site VPN between on-premises and Azure Networks.
  • Strong experience in configuration of OpenStack nova availability zone, nova aggregates and respective flavors with meta data.
  • Upgraded OpenStack from Icehouse to Juno with no data-loss and made Backup scripts for storing configuration of all OpenStack services.
  • Implemented detailed systems and services monitoring using Nagios and Zabbix services AWS cloud resources.
  • Configuring and managing an ELK stack, setup the Elasticsearch ELK Stack to collect, search and analyze log files from across the servers. Evaluated system logs using ELK software stack.
  • Wrote Ansible Playbooks with Python SSH as the wrapper to Manage Configurations of AWS Nodes and Test playbooks on AWS instances using Python.
  • Wrote Puppet manifests and bootstrap scripts to allow bootstrap instances for various roles without maintaining AMIs.
  • Experience in using FileNet P8 Content Engine, Process Analyzer, Business process Manager, BPF, Component .
  • Experience in setting up Chef Infra, Bootstrapping Nodes, creating and uploading recipes, Node convergence in Chef SCM and worked with data bags, attributes, cookbooks, recipes and templates in Chef.
  • Experience with Chef attributes, Chef Templates, Chef recipes, Chef files for managing the configurations across various nodes using Ruby.
  • Deployed Puppet, Puppet Dashboard for configuration management to existing infrastructure.
  • Extensively worked on Docker container snapshots, attaching to a running container, removing images, managing Directory structures and managing containers.
  • DevOps Practice for Micro Services Architecture using Kubernetes to orchestrate the deployment, scaling and management of DockerContainers.

TECHNICAL SKILLS:

Operating Systems: Linux,Debian,Ubuntu,Linuxmint,RedHat,RHEL,Fedora,Centos,Gentoo,chromeos.

Monitoring Tools: Nagios, Monit, ELK, Consul.io, jenkins, docker.

Cloud Technologies: Vcloud, VSphere, AWS,Azure

Databases: MySQL, Oracle, Cassandra,, SQL server

Web and application servers: Apache Tomcat, IIS, HIS, WebSphere Application Server, JBoss

Bug Tracking Tools: JIRA, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest, Bugzilla

Build Tools: Bitbucket, Ant, Maven, Jenkins, chef

Source code management: Subversion, GIT, SVN, RTC, Source Tree.

Web Technologies/Programming Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++,, Python, Shell scripting.

Scripting/Programming: core Java, Go, Python scripting and shell, Bash

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

AWS/Devops Engineer

Responsibilities:
  • Prepared capacity and architecture plan to create the Azure Cloud environment to host migrated IaaS VMs and PaaS role instances for refactored applications and databases.
  • Building and Installing servers through Azure Resource Manager Templates(ARM) or Azure Portal.
  • Identifying opportunities to improve infrastructure that effectively and efficiently utilizes the Microsoft AzureWindows server 2008/2012/R2, Microsoft SQL Server,Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.
  • Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
  • Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.
  • Solutions Consultant responsible to be primary SME on Azure services including SaaS, PaaS and IaaS while contributing architecture decisions and tasks for ongoing migration efforts.
  • Ensured successful architecture and deployment of enterprise grade PaaS solutions using Pivotal Cloud Foundry (PCF)as well as proper operation during initial application migration and set new development.
  • Extensively Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to AWS Cloud and Pivotal Cloud Foundry (PCF) using build pack.
  • Good hands-on experience with PCF Blob store for storing and managing Application code packages & Build packs.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments.
  • Created Docker Images using a Docker File. Worked on Docker container snapshots, removing images and managing Docker Volumes and experienced with Docker container service.
  • Created REST API to store, update, read & delete bucket information on Console using Kubernetes interfaces.
  • Setup Docker to automate container deployment through Jenkins and Dealt with Docker Hub, making Docker Images and taking care of various Image essentially for middleware establishments and space setups.
  • Create Chef Recipes, automation tools and builds, and do an overall process improvement to any manual processes.
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances
  • Developed Chef Cookbooks, Recipes, Resources and Run lists, managing the Chef Client nodes, and upload the cookbooks to chef-server from Workstation.
  • Implemented a CI/CD pipeline using Jenkins, Ansible, and Maven in Linux environment.
  • Developed continuous delivery product release pipelines, using tools such as Run deck, Jenkins, and enable release and operations automation using Ansible.
  • Used Docker and set up ELK with Docker and Docker-Compose. Implemented ELK (Elastic Search, Log stash, and Kibana) Stack for Application Logging.
  • Integrated Neutron with Open daylight controller and Automated the process of configuration and installation
  • Had done POC on implementation of continuous deployment pipeline with Jenkins and Jenkins workflow on Kubernetes.
  • Used Jenkins and pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, created Pods, and managed using Kubernetes.
  • Used Openshiftfor automation of the build process of the containers, health management, dynamic provision storage and multi-tenancy.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Integrated GIT into Jenkins to automate the code check-out process. Used Jenkins for automating Builds and Automating Deployments.
  • Worked on Splunk to build, configure, and maintain heterogeneous environments and maintained log analysis generated by various systems including security products.
  • Developed automation and deployment utilities using Ruby, Bash, Power Shell, Python and Run deck.
  • Queried RDBMS such as Oracle, MYSQL and SQL Server by using PL/SQL for data integrity.
  • Configuring Red Hat Linux 5.x, 6.x, 7.x using kickstart (with FTP, HTTP, and NFS.), and interactive installation. Administration of DHCP, FTP, NTP, DNS, and NFS services in Linux.

Environment: GIT, Jenkins, Chef, SVN, Ansible, Lambda, AWS EC2, AWS S3 and RDS, Beanstalk, AWS ELB, AWS SQS, AWSCloudWatch and Route53, ANT, MAVEN, Shell (bash), Nagios, Apache Tomcat Application Server, Docker.

Confidential, Reston, VA

AWS/Devops Engineer

Responsibilities:
  • Involved in designing and deploying multiple applications using the almost all the AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances.
  • Maintained the user accounts IAM Roles, Route 53(CNAME), VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Leveraged Amazon Web Services like EC2, RDS, EBS, ELB,Auto scaling, AMI, IAM through AWS console and API Integration.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using AmazonEC2, Chef, and custom Ruby/Bash scripts.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Ensured successful architecture and deployment of enterprise grade PaaS solutions using Pivotal Cloud Foundry (PCF) as well as proper operation during initial application migration and set new development.
  • Good knowledge on Pivotal Cloud Foundry (PCF) and Application infrastructure and architectures. Installed and configured Pivotal Cloud Foundry environments (PCF).
  • Installed Content navigator and Websphere Application server 8.5.5 ND.
  • Unique experience with Pivotal Cloud Foundry (PCF) architecture and design, troubleshooting issues with platform components, and developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry and AWS.
  • Created Data Pipeline Definition templates and configured scheduled data pipeline jobs on AWS for PI portal application.
  • Created Cloud Formation templates to launch EC2 instance with other layers like auto scaling, ELB and RDS.
  • Configured MySQL,MongoDB Backup and Restore script and automated backup via Bamboo.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Chef, and Terraform.
  • Worked with Ansible Playbooks for zero-downtime installation, upgrade, downgrade, and uninstall processes (MongoDB, Redis and MySQL). Managed AnsiblePlaybooks with Ansible roles. Used file module in Ansible playbook to copy and remove files on remote systems.
  • Implemented Ansible Playbooks for various Linux roles like Nginx, Redis& common Linux services like apt, yum, syslog, SNMP etc.
  • Integrated chef cookbooks into Jenkins jobs for CD framework and created roles, environments using chef handlers for different auto kickoff requirement job
  • Implemented ChefRecipes for deploying build on internal Data Centre Servers. Also re-used and modified same ChefRecipes to create a deployment directly into Amazon EC2 instances.
  • Using Chef, deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch.
  • Involved in installing, configuring and administering Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as GIT, ANT, EC2, Sonar, Check style, Deploy to Container, Build Pipeline etc.
  • Deploy the numerous services like RabbitMQ, Redis, Elasticsearch(ELK), Aurora DB, Postgres, Spark and data containers in some containerized environments using Docker-compose.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments.
  • Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from dev through production, easing the code development and deployment pipeline by implementing Docker containerization with multiple name spaced.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Responsible for installing Jenkins master and slave nodes and configure Jenkins builds for continuous integration and delivery.
  • Configured Nagios to monitor the IT infrastructure components such as system metrics, applications, servers and network protocols. Also used Splunk for monitoring the services.
  • Created and maintained build related scripts developed in ANT, Ruby and Python and worked with development team to migrate Ant scripts to Maven.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Bash scripts.
  • Configuring Red Hat Linux 5.x, 6.x, 7.x using kickstart (with FTP, HTTP, and NFS.), and interactive installation. Administration of DHCP, FTP, NTP, DNS, and NFS services in Linux.

Environment: AWS, NoSQL, MS SQL, MySQL, Git, Jenkins, Chef, PCF, Docker (Daemon), Kubernetes, Terraform, MongoDB, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, Java, PHP, Node.js, Elk, Bugzilla, Nagios, GCP, Red Hat Linux, mpstat, vmstat, iostat, netstat, nfsstat, Packer, Sonar, Nexus, JIRA, Vagrant, Azure, Python, Maven, Ansible, ANT, Cassandra.

Confidential, Beaverton, OR

DevOps Engineer

Responsibilities:
  • Implemented Jenkins for Continuous Integration Builds, automated deployments and Notifications.
  • Implemented Chef for a start-up to facilitate simple instance management for event driven load provisioning of instances based on averages of Nagios checks.
  • Worked with Subversion, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast Paced Engineering Environment.
  • Integrated Subversion for automating builds with Jenkins.
  • Managed the Subversion branching strategy for a few applications by creating Release branches, Development branches thus ensuring the integrity of Trunk.
  • Utilized kubernetes and Docker for the runtime environment for the CI/CD system to build, test, and deploy.
  • Responsible for proxy setup between Apache Server and Application Servers, Bonita and Tomcat.
  • Efficiently performed the task of resolving conflicts while merging in Subversion with the J2EE development background.
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup.
  • Used Artifactory repository tool for maintaining the Java based release code packages.
  • Used Shell and Perl scripting to deploy artifacts that are built by Maven
  • Implemented puppet for a start up in preparation for compliance requirements due to an impending acquisition by a large publicly traded company.
  • Worked with many teams of strength more than 30 and managed 2 release/build engineers.
  • Stand by administrator for ClearCase and PVCS.
  • Support Integration to OSS and BSS systems, Provisioning, Alarm, Monitoring.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Deployed the archives to Tomcat Application Servers.
  • Created a functional test environment in AWS where the functional tests will run on the EC2 instances dynamically.
  • Used Apache Kafka cluster as messaging system between the APIs and Micro services

Confidential

Build Release Engineer

Responsibilities:
  • Classified and identify the configurations Items such as documents, Source Items, Support Items and Archive items Created Repository structure in the Subversion. And Installing Subversion, Apache Tomcat, Application servers on Unix Servers.
  • Established the change control in response to approved issues and maintained the revision management, base lining.
  • Maintained the Tags, Branching and merging the code in the parallel development of two phases and applied the vendor patches to the Trunk and All branches in Subversion Repository.
  • Administering the UNIX, SVN Repository. Migrated the code from other Version Control to Subversion.
  • Involved in Installing and configuring GIT distributed version control tool .
  • Written pre-commit, post-commit, post-receive hooks in GIT .
  • Responsible for merging, tagging and conflict resolution in GIT.
  • Stay current with the latest features/capabilities of the AWS platform.
  • Experience in writingwith Java, Perl, Python, Ruby and shell scripts for compilation and deployment process
  • Experienced in implementing and maintaining an Apache/Tomcat/MySQL/PHP, LDAP, XAMP web service environment.
  • Monitoring the hosts and networks using Iostat, VMstat, MPstat and Other Tools.
  • Written pre-commit, post-commit, post-receive hooks in GIT
  • Implemented Chef to spawn new servers with right configuration.
  • Good knowledge working with different monitoring tool like Nagios.
  • Used SQL to perform basic database administration.
  • Experience supporting 24x7 production computing environments. Experience providing on-call and weekend support.
  • Experienced in Trouble shooting, Backup and Recovery

Environment: UNIX, SVN, GIT, JIRA, Python, SQL Code Development, AWS, MySQL/PHP, LDAP, XAMP, Nagios, Java.

Confidential

Systems Engineer - Linux

Responsibilities:
  • Installing Red Hat Linux using Kick start and applying patches on the servers based on the company policies.
  • Configuration of IP addresses, configuring network interfaces, assigning static routes, hostnames etc.
  • Managing systems routine backup, enabling system logging and network logging of servers for maintenance RPM and YUM package installations, patch and other server management
  • Creating physical volumes, volume groups and logical volume. Installation and configuration of VMware
  • Configuration of Nagios and check MK Network management and System monitoring tool.
  • Documentation of all the setup procedures and System Related Policies (SOP's).
  • Configuration of DNS, NFS, NTP, FTP on Linux servers.
  • Installation of firmware upgrades, kernel patches, systems configuration, performance tuning on Linux/Centos systems.
  • Creating Linux virtual Machines using VMware virtual center, V Sphere client.
  • Team player with good management, analytical, communication and interpersonal skills
  • Providing 24/7 technical support to Production and development environments.
  • Involved in Installing, Configuring and Upgrading of Red Hat Linux AS 6/7, operating systems
  • Installation, Configuration and Upgrading of Red Hat Linux 6/7, Centos 6/7 operating systems
  • Utilized AWS to set up Virtual Private Clouds (VPCs) for Management, Production and Testing environments with customer operational requirements and parameters
  • Installation, Maintenance, Administration and troubleshooting of Red Hat Enterprise Linux 6/7 and Performed automated installations of Operating System using Kick start for Red Hat Enterprise Linux 6/7
  • Creating and managing user and group accounts, security, rights, and process monitoring in Red Hat Linux
  • Involve in setting up JIRA as defect tracking system and configured various workflows, customization and plugins for the JIRA bug/issue tracker
  • Configured and managed virtual machines and installed VM Tools into VM's
  • Configure and maintain Windows Server that runs DNS, DHCP and active directory services.

Hire Now