We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

5.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Worked with AWS Cloud services like EC2, VPC, IAM, RDS, ELB, EMR, ECS, Auto - Scaling, S3, Cloud Front, Lambda, Elastic Cache, Route53, Ops Work, Cloud Watch, Cloud Formation, Dynamo, SNS, SQS, Lambda, IAM .
  • Provisioning AWS EC2 instances using Auto scaling groups, Load Balancers in a newly defined Virtual Private Cloud VPC and used Lambda Functions to trigger events in accordance to the requests deployed into s3 bucket
  • Experience in changing over existing AWS infrastructure to Server less architecture (AWS Lambda) through the creation of a Serverless Architecture using Lambda, API gateway, Route53, S3 buckets.
  • Experience in using containerization and container management tools like Docker, Docker Compose for Osrchestration, deploying the services related to the Containers and with container-based deployments using Docker.
  • Expertise in virtualization of servers using Docker, worked with Docker Engine and Docker Machine, to deploy the micro services-oriented environments, and configuration automation using Docker containers.
  • Proficient in using Docker swarm and Kubernetes for container orchestration, and spin up them by writing Docker files and setting up the automated build on Docker HUB.
  • Expertise in writing Ansible Playbooks from scratch using YAML functions and utilizing setup and automate the CI/CD pipeline and deploy microservices. Provisioned load balancer, auto-scaling group and launch configuration for microservices using Ansible.
  • Experience in working with Ansible Tower to manage several nodes and manage inventory for different environments and automated the cloud deployments using Ansible, and AWS Cloud Formation Templates.
  • Excellent Hands on experience in using Jenkins modules such as Build Complete Action, Build Plan, definition, and Administration configuration. Setup Continuous Deployment for the various test environments utilizing Jenkins.
  • Strong experience in using build management tools like Maven for the building of deployable artifacts (jar, war, and ear) from source code and used artifacts repository managers like Nexus, JFrog for Maven builds.
  • Experience in branching, tagging, develop, manage Pre-commit, Post-commit hook scripts and maintaining the versions across different Source Code Management (SCM) tools like GIT, Subversion (SVN) on Linux and Windows platforms and SCM client tools like GitLab, GitHub, GitGUI, and BitBucket.
  • Experience in automation of Environment Builds (provision and configuration management) by developing the Ansible playbooks and roles in YAML code by integrating with Github, Jenkins and AWS.
  • Configuring and managing both on cloud and on-premises Git-Hub repositories and admistration of user accounts and ensuring proper sink of local as well as remote repository.
  • Experience in Virtualization technologies VMWare, Virtual box, for creating virtual machines and provisioning environments and in using Tomcat and Apache web servers for deployment and for hosting tools.
  • Experience in keeping up and looking at log archives using monitoring tools like Splunk, Nagios, CloudWatch, ELK (ElasticSearch, Logstash, Kibana), and App Dynamics.
  • Expertise in working with different Bug Tracking Tools like JIRA

TECHNICAL SKILLS

Linux Distributions: RedHat, Ubuntu, CentOS 6.x,7.x

Operating Systems: Windows 2003/2008, UNIX, Linux, Ubuntu, RHEL 6.x,7.x

CI/CD Tools: Jenkins

Configuration Management Tools: Ansible, Chef

Containerization Tools: Docker, Kubernetes, Docker Swarm

Version Control Tools: Subversion(SVN), GitHub, CVS, GitLab, Bitbucket

Build Tools: Maven

Databases: MSSQLSSQLservers,MySQL

Bug/ Ticket Tracking Tools: JIRA, Servicenow

Cloud Platform: AWS, Google cloud(GCE)

Testing Tools: Selenium, Junit, Sonarqube, Soap UI,7 PS, Swagger

Repository Management tools: Artifactory, Nexus, Docker Hub

Monitoring Tools: Nagios, ELK Stack, Datadog, Splunk, New Relic.

Application Server: Apache Tomcat, Jboss

Programming Languages: Python, Java

Scripting Languages: Shell, Java Script JSON

Web Technologies: HTML, CSS, HTTP, Xml and PHP

PROFESSIONAL EXPERIENCE

AWS/DevOps Engineer

Confidential, Richmond VA

Responsibilities:

  • Experienced in spinning up the infrastructure using terraform scripting language, Used to trigger lambda functions which requests from S3 bucket and creating the stack.
  • Managed all the required change orders using service now before the prod-deployments, and utilized several tools for deployments and managing the environment rigorously.
  • Highly experienced using PGAdmin 4 (Postgresql) to customer’s data using DDL, DML statements. Familiarized with different databases like SQL, RDS.
  • Highly experienced working with Docker, and used to implement among the ECS service in AWS, Validating the count of containers and health check of specific containers by observing their CPU, memory Utilization.
  • Experienced in Routing 100 % traffic to the new infrastructure which got created and monitored them with various tools known Graphana, Splunk, New Relic, Data Dog.
  • Configuring Autoscaling groups and attaching required scaling policies if required. Additionally applying the robo-hydration tag’s in Non-Prod environment which requires no AMI-refresh.
  • Highly skilled with Python, JSON scripting using Lambda which triggers the given function suchas; Robo-hydration, S3 function, Upgrading database etc.
  • Immensely used to work on AMI-refresh in Production environment with in every 52 Days. Collect required details to configure and gently focus upon security groups, VPC, Subnets, AMI - ID.
  • Planned to create MBM spread sheet for any upcoming deployments, cross validating the change orders and steps provided to implement.
  • Experienced in creating s3 buckets, SNS topic and subscription, IAM roles, updating the security groups, Route53. Utilizing them used to spin up the infrastructure or application.
  • Experience using Source code, SVN, Git-hub, Git to store all the files in the private repository which can be re-usable for any deployments or any happening amendments.
  • Strong in building COVE pipeline which is one the standards of Confidential, which supports in spinning up the infra in both DEV and PROD environments.
  • Configured lambda functions to trigger the ODS dataload according to the CRON job setup and validation steps will be taken care by integrated services.
  • Configuring 7PS tests to validate the performance test of the precise-application status by swagger and graphana dashboard.
  • Expertise in creating new app, creating the splunk dashboards and setting up the alerts and integrating the alerts to trigger with pagerduty and slack.
  • Anonymous in testing the ELB’s or ALB’s to receive the success response from Soap UI, and validating through Splunk Logs and Used to pass Soap requests to retrieve the results.
  • Monitor entire API’s using Pagerduty alerts which supports in triggering the incidents when the application health is going down or if any instance got terminated.
  • Integrating pagerduty with different services suchas; AWS, Splunk, DataDog, New relic, and Slack to receive the alerts as per the escalation Policies.
  • Experience with RHEL6, RHEL7 Linux machines, deploying and monitoring the infrastructure in different environments DEV, IT, PROD.

Environment: Git, Github, Java, Python, AWS services, Pgaerduty, Service Now, New relic, Splunk, Soap UI, Terraform, ACE, DevOps, Swagger, Graphana.

DevOps Engineer

Confidential, Newark NJ

Responsibilities:

  • Experienced in designing and deploying several applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing upon high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Managed the AWS VPC network for the Launched Instances and configured the Security Groups and Elastic IP's accordingly. Worked with Cloud Trail, Cloud Passage, Check Marx, Qualys Scan tools for AWS security and scanning.
  • Created Python Scripts to Automate AWS services, include web servers, ELB, Cloud front Distribution, database, EC2 and database security groups, S3 bucket also the application configuration, this Script creates like stacks, single servers or joins web servers to stacks.
  • Modified AWS Cloud Formation templates to design custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Proficient in Python, Shell Scripting, SQL, build utilities like open make, ANT and Cruise Control.
  • Involved in designing and deploying various applications utilizing almost the entire AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling.
  • Managed migration on premises applications to cloud, and created resources in cloud to enable this. Worked with all critical AWS tools, used ELBs and Auto-Scaling policies for scalability, availability and elasticity.
  • Moving AWS infrastructure from one account to the another account using related services suchas; IAM, Security Groups, S3 bucket, VPC, Subnet, Scipts to configure the infrastructure.
  • Configured with Red Hat OpenShift Container Platform for Docker and Kubernetes. Used Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector, Services and deployed application containers as Pods.
  • Deployed multiple databases and applications using Kubernetes cluster management, some of the services are Redis, Nginx etc and maintained Kubernetes to manage Containerized applications.
  • Worked on Kubernetes for creating new Projects, Services for load balancing and adding. them to Routes to be accessible from outside, Creation of Pods through new application and control the
  • Managed Kubernetes and Docker for the runtime environment of the CI/CD system to build, test scaling of pods, troubleshooting pods through SSH and logs, writing/modification of Buildconfigs, templates, Imagestreams etc.
  • Building/Maintaining Docker container clusters managed by Kubernetes, and Orchestration of Docker images and Containers using Kubernetes by creating entire master and node.
  • Designed, managed and performed container-based deployments using Docker images containing Middleware and Applications together and evaluated Kubernetes for Docker container orchestration.
  • Configured container based on deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
  • Configuration Automation using Ansible and Docker Containers. Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications. Automation of various administrative tasks on multiple servers using Ansible. Demonstrated on Ansible along with Ansible Tower can be used to automate different software development processes all over the team organization.
  • Using Ansible with AWS allowed me to reduce costs for the department and eliminate unwarranted resources.
  • Managing AWS infrastructure and automation with CLI and API and also working on Inbound and Outbound services with automation Ansible.
  • Integrated Jenkins with various DevOps tools such as Nexus, SonarQube and used CI/CD system of Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Built scripts using MAVEN build tools in Jenkins to move from one environment to other environments and made some changes in the POM.xml file.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Worked with Version control tools GIT Branching, Merge Strategies, migrated projects from Subversion repositories to GitHub Enterprise repositories through GIT shell.
  • Install and configured Jenkins by the level 0 on AWS and migrated jobs from old Jenkins server to the latest server authenticated Jenkins to use GitHub credentials created a mechanism to run Jenkins jobs when changes are pushed into GitHub.
  • Maintained GitHub and helped setup GitHub accounts for new employees. Configured and integrated Jenkins using Git-Hub repositories using webhooks
  • Working on DevOps platform and have gained experience in specialized areas related to Ansible for Cloud Automation
  • Experience in working with Red Hat Linux machine, and worked with installation, deployment and maintenance of middleware application servers to RHEL Dev and Test environments.

Environment: GIT, Jenkins, Chef, SVN, Splunk, Ansible, AWS, Docker, RHEL.

Build and Release Engineer

Confidential

Responsibilities:

  • Installed and configured Jenkins as an continuos integration tool and build multiple jobs using Maven clean, test, package.
  • Installed and configured SVN and GIT and cloning, pull requests and pushing repositories into GitHub where source code is used in Jenkins for build configurations.
  • Jenkins is used as a continuous integration tool for automation of daily process and built Jenkins jobs using GitHub repos for managing weekly Builds too.
  • Expertise in Building Automation scripts such as Maven, ANT, for deploying the artifacts (JAR, WAR) using source code from GIT.
  • Expertise in creating GIT repositories, and creating the pull requests and Merging pull request and also pushing new projects to GitHub.
  • Performed SVN to GIT migration and Implemented & maintained the branching and build/release strategies utilizing GIT.
  • Configured Sonarqube scanner for code analysis, code smell, finding bugs and checking the quality levels of particular code.
  • Installed Nexus repository tool to maintain the artifacts/dependencies jars using Git repository deployed all the artifacts into Nexus working with Jenkins.
  • Expertise in using Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages. Ansible to assist in building automation purposes.
  • Expertise in implementing Software Release Management strategies for multiple applications according to the DevOps process.
  • Strong experience in setting up project baselines, branching, merging and taking regular backups of the source in Clear Case, Subversion (SVN), GIT and Performance.
  • Enable customers with better managing software development, deployments and infrastructure with tools such as Ansible, GITHub and Jenkins .
  • Integrated Eclipse IDE with different versioning tools like Clear Case, SVN, CVS, and GIT and configured respective Maven Projects.
  • Proposed branching strategies for version control tools like GIT, Stash, GitHub and creating files and pushing into the GitHub, Modifying.

Environment: GIT, Maven, Docker, Jenkins, Apache Webserver, JIRA, Windows, Python, Perl, PowerShell, Ansible, uDeploy, Nagios.

We'd love your feedback!