We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 5 plus years of Experience in IT industry with focus on AWS Cloud DevOps, Azure Experienced in working on DevOps/Agile operations process and tools area Cloud Services, Code review, Change Management, Configuration management, Infrastructure automation, Continuous Integration and Continuous Deployment (CI/CD) and Linux administration.
  • Designed, configured, and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) including Auto - Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, Cloud Front, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, and SNS.
  • Experience in Azure Development worked on search, DNS, VPN Gateway and Notification web application, SQL Database, Virtual Machines, AD, Hub.
  • I can implement effective strategies for N - Tier application development in bothCloud and On-premisesenvironments.
  • Expertise cloud formation scripts for hosting software on AWS cloud. Automated the installation of software’s through PowerShell scripts.
  • Used Google Cloud Platform (GCP) services like Compute Engine, Cloud Functions, Cloud DNS, Cloud Storage and SaaS, PaaS and IaaS concepts of Cloud computing architecture.
  • Experience Different Cloud Platform Development, Deployment Concepts., hosted Cloud Services, platform service and close interface with Windows, Multi-Factor Authentications and Continuing architectural changes to move software system offerings to a distributed, service-based architecture; utilizing Docker/Kubernetes technologies.
  • Strong Experience in DevOps Environment and hands-on in Automation, configuration and deployment of instances on Various Cloud Services AWS, Microsoft Azure, OpenStack and PCF.
  • Experience in using Docker including Docker Hub, Docker Engine, Docker Images and Docker Registry and used containerization to make our applications platform to be consistent.
  • Experience in container technologies Docker, Vagrant, Kubernetes, Open Shift and Virtualization Technologies Virtual Box, VMWare, Cloud Foundry.
  • Created and updated Chef Recipes and cookbooks, profiles and roles using Ruby and JSON scripting and have migrated all nodes from Ansible configuration system to chef system.
  • Extensively worked with scheduling, deploying, and managing container replicas onto a node cluster using Kubernetes and worked with building Kubernetes run time environment of the CI/CD system to build, test and deploy
  • Experience in creating Puppet modules and manifest files from scratch.
  • Worked in using Ansible to Setup/teardown of ELK stack (Elastic Search, Kinesis, Logstash, Kibana)
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts
  • Experience in branching, merging, tagging, and maintaining the version across the environments using version control tools such as GIT, SVN, Bitbucket and GitHub.
  • Expertise in JIRA, Confluence, Bitbucket, and Bamboo for team collaboration, source code management and continuous integration and deployment practices.
  • Experience in using monitoring tools like Splunk, New Relic, Data Dog, Nagios, and ELK Stack.
  • Extensive exposure to Configuration Management policies and practices with regards to SDLC along with automation of scripting using Perl, Python, Ruby, shell, PHP, PowerShell, JSON and YAML.
  • Ability in deploying the developed code in a WebSphere/WebLogic/Apache Tomcat/JBOSS.
  • Integrated Unit Tests and Code Quality Analysis Tools like JUnit, Cobertura, Sonarqube.
  • Experienced in building REST APIs on SQL, Oracle (Relational) and NoSQL databases like MySQL, MongoDB, and EMR.
  • Worked with different bug tracking tools like JIRA, HP Quality Center, and Clear Quest.
  • Strong working knowledge on the principles of Software Configuration Management (SCM) for tracking, controlling changes in Software in the SDLC methodologies like Agile, scrum, and Waterfall methodologies.
  • Proficient in Java technologies like Java Servlets, Java Beans, Models, Struts, spring, Hibernate, Web service.
  • Experience working on Spring Framework with various Java/J2EE design patterns.

TECHNICAL SKILLS

Cloud: AWS and Azure

Version Control Tools: Git, GitHub, Atlassian Bitbucket, Git Lab

Languages: Python, Perl, Shell

Build Tools: Apache ANT, Maven

IAC Tools: Terraform

Databases: Oracle, MySQL.

Continuous Integration: Jenkins, Atlassian Bamboo.

Configuration Management Tools: Puppet, Chef, Ansible.

Containerization/Orchestration: Docker, Docker Swarm,Kubernetes.

Bug Tracking Tools: JIRA

Monitoring Tools: Splunk, Cloud Watch.

Operating Systems/Virtualization Tools: Linux, Windows Servers, VMware.

PROFESSIONAL EXPERIENCE

Confidential

AWS DevOps Engineer

Responsibilities:

  • Experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like IAM EC2, Elastic Load-balancers, Elastic Container Service, S3, Elastic Beanstalk, Cloud Front, Elastic File system, VPC, Route53, Cloud Watch, Cloud Trail, and Cloud Formation.
  • Deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from your S3 bucket.
  • Involved in AWS EC2/VPC/S3/SQS/SNS based automation through Terraform, Ansible, and Python.
  • Adopted new features as they were released by Amazon, including ELB & EBS.
  • Deployment process and work within CI/CD framework (Team City, Octopus Deploy).
  • Administered and Maintained Linux (RHEL) 4.x, 5.x, 6.x and Solaris 8/9, CentOS8.3 EOL using kick start based network installation.
  • Worked on the AWS platform and its features, including EC2, EBS, VPC, RDS, Cloud Watch, Cloud Trail, Cloud Formation, Auto scaling, Cloud Front, S3, SQS, SNS, Lambda and Route53.
  • Created Python Scripts to Automate AWS services, ELB, Cloud Front Distribution, ECS, database, EC2 and database security groups, S3 bucket and application configuration, created stacks with single servers or joins web servers and loaded the big volume source files from AWS S3 to redshift with Talend Big Data tool.
  • Worked on Google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, Utilized Kubernetes and Docker for the runtime environment of the CI / CD system to build, test deploy.
  • Utilized enterprise Jenkins master/slave architecture to distribute builds on nodes and trigger Jenkins job to build the artifacts using Maven and deployed Terraform, Cloud Formation templates to create the stack.
  • Developed microservices on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
  • Involved in LINUX/Unix System Administration, System Builds, Server Builds, Installations, Upgrades, Patches, Migration, Trouble shooting on RHEL 6.0, 7.0, 8.0.
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Created automation and deployment templates for relational and NoSQL databases including MSSQL, MySQL, Cassandra and MongoDB in AWS.
  • Created and Configured Red Hat Linux Environment and Solaris Virtual Machines in AWS using EC2, ElasticIP, VPC, Subnets, Route Tables, NAT Gateway.
  • Automate Datadog Dashboards with the stack through Terraform Scripts.
  • Provisioned the highly available EC2 Instances using Terraform and Ansible Playbooks.
  • Configured and managed Puppet master server, created modules, and pushed them into Puppet clients. And written Puppet models for installing and managing java versions.
  • Written Ansible playbooks to automate the installation of packages from a repository and pushed the playbooks to the GIT repository and used to change the configuration of remote machines and to deploy new builds
  • Developed PowerShell scripts to collect necessary information from webpages according to the requirement and to automate routine tasks when applicable and maintained PowerShell Run books.
  • Worked on Puppet configuration management tool which includes installing Puppet master, agents and writing manifests from scratch and pushing them to agents for CI &CD.
  • Used Bitbucket as source code management tool, created local repo, cloned the repo and performed add, commit, push, stash, branching, created tags operations. Defined branching, labeling and merge strategies for all applications in Bitbucket.
  • Implemented Nagios core/XI for monitoring Infrastructure resources.
  • Utilized Splunk APM for log aggregation and analysis on different application servers and integrating the Splunk with single sign-on authentication and Service now ticketing tool.
  • Used Agile (SCRUM) methodologies for Software Development Lifecycle of the dynamic J2EE project.

Environment: AWS, Cloud Services, Linux/Unix, ECS, ELB, EC2, Terraform, Docker, Kubernetes, Ansible, Nagios, Puppet, Ant, Maven, CI&CD, Bitbucket Git, GitHub, Cloud Watch, NAT, Ansible Tower, PowerShell, Splunk, ETL pipelines, RedShift, Python.

Confidential

Cloud DevOps Engineer

Responsibilities:

  • Working in Azure Development on web application, App services, storage, SQL Database, Virtual Machines, AD, search, DNS and VPN Gateway.
  • Implemented hybrid connectivity between Azure Cloud and on-premises using virtual networks and VPN, Deployed an instance for a hybrid-based authorization and encryption system.
  • Assist with configuration of network infrastructure within Azure including, storage, load balancing, virtual machines, access control lists, network security groups, and various other cloud-based technologies.
  • Used Docker to virtualize deployment containers and push code to Azure Cloud using PCF.
  • Used Microsoft Azure for Development, Test and UAT environments for all customers regardless of final Production platform (SaaS Cloud, Private secure cloud) to speed up development/ (functions, Data Lake Store) deployed via Terraform, infrastructure to server less architecture.
  • Experienced Cloud and DevOps engineer in Automating, Configuring and deploying instances on Cloud environments and Data center.
  • Working on GitHub management and merging to facilitate collaboration between development teams and configured web hooks for push events on GitHub to trigger a build automatically on Azure DevOps.
  • Written Docker files for creating base images and customizing them as per the requirement, with working on Docker containers, Snapshots, managing Docker volume mapping, directory structure and removing Docker images from Docker Container Registry (ACR)
  • Experience in Virtualization technologies like VMWare, Vagrant and worked with containerizing applications like Kubernetes and Docker.
  • Configuring, automation and maintaining build and deployment CI/CD tools Git/ Git-Lab, Jenkins/Hudson, ANT, Maven, Build Forge, Docker-registry/daemon, Nexus and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation in AWS cloud platform.
  • Experience with container-based deployments using Docker, working with Docker images, Hub, Registries and Kubernetes.
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
  • Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Extensively used Ant, Maven, Perl, Scripts for automating build and release tasks.
  • Integration with Splunk for API traffic monitoring and health checks.
  • Determined ways to optimize/improve JIRA and JIRA Agile setup and process workflows, as well as identify where functionality can/cannot meet user requests
  • Used Open Shift for creating new Projects, Services for load balancing and adding them to Routes by accessing from outside, created Pods through new application and controlling, scaling and troubleshooting pods through SSH.
  • Created Puppet Manifests to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark, and other applications.
  • Created Bash shell, Power Shell, JSON and Python scripts for various Systems Administration tasks to automate repeated processes
  • Created dashboard in new relic console for the monitoring purpose.
  • Designed, coded and tested key modules of the project using Java oops concepts.
  • Involved in Developing of Application based on J2EE using Hibernate and spring framework.
  • Implemented Java Web services based on SOA architecture with SOAP and WSDL.
  • Design and implementation of web applications in Java and HTML5/JavaScript using Eclipse, Swing, JPA frameworks and GIT maven source code environments.

Environment: Azure, Terraform, Docker, Kubernetes, Ansible, Jenkins, Kick start, Jumpstart, Puppet, ANT, Maven, Ruby, Shell, Python, Web Logic Server 11g, Load Balancers, WLST, Apache Tomcat 7.x, Virtualization, Nginx, LDAP, JDK1.7, XML, SVN, GitHub, Nagios, Splunk, HTML, Restful Web services, Spring boot.

Confidential

DevOps Engineer

Responsibilities:

  • Engineered Amazon Web Services (AWS), utilizing a strong knowledge of Elastic Compute Cloud (EC2), Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic Filesystem, RDS, VPC, Route53, Cloud Watch, Cloud Trail, Cloud Formation, and IAM.
  • Auto-scaled AWS instances to design cost-effective, fault-tolerant, and highly reliable systems; configured various AWS Compute Services (e.g. EC2, Lambda, and Elastic Beanstalk).
  • Configured AWS Identity and Access Management (IAM) users and groups, as well as Dot net Core applications into application servers.
  • Worked on Terraform to create the existing architecture for a secure infrastructure provisioning.
  • Solving complex issues related to Various DevOps and DevSecOps areas.
  • Understanding the software architecture and transforming the monolith to a microservices environment.
  • Managed GitLab and Bit Bucket account to provide access to Developers and store source code.
  • Deployed AWS Elastic beanstalk applications developed with Java, PHP, Node.js, Python, Ruby, and Docker on Apache and IIS
  • Built and managed policies for S3 buckets; used S3 bucket and Glacier for storage and backup on AWS.
  • Developed the Docker swarm cluster and deployed Docker services in the Docker swarm cluster.
  • Authored Python scripts in AWS Lambda to communicate with API gateway and process CRUD data operations on the Databases.
  • Created detailed AWS Security Groups, which behaved as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances; managed Multiple AWS instances, assigning the security groups, Elastic Load Balancer, and AMI’s.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, configuring maps, and managing deployments.
  • Designed multi-masters and multiple-worker Kubernetes cluster for a production environment.
  • Migrated cloud from physical data center towards Amazon Web services (AWS) across Public, Private, and Hybrid Cloud Environments.
  • Produced and implemented complex applications and distributed systems into public cloud infrastructure (e.g. AWS, GCP, Azure).
  • Developed and automated Java/J2EE to a web application server in an Agile continuous integration environment.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins, GitHub, and AWS AMI’s; virtualized AWS Servers using the Docker; and generated/version controlled Docker files.
  • Defined AWS security groups, which acted as virtual firewalls to control the incoming traffic onto one or more AWS EC2 instances.

Environment: AWS, TFS, SQ, Maven, Jenkins, Puppet, Docker, PowerShell, Visual Studio, GIT, GITHUB, Java, Node.js, Bash, Python, Perl, Ruby, PowerShell, Bash, Nagios, JIRA, Windows, UNIX/Linux

We'd love your feedback!