Post Job Free
Sign in

Devops Engineer Aws

Location:
Overland Park, KS, 66213
Posted:
March 24, 2023

Contact this candidate

Resume:

Vidya

***********@*****.***

913-***-****

OVERVIEW:

•Highly motivated and experienced DevOps Engineer with around 6 years of experience in automating and streamlining software development and deployment processes.

•Proficient in using a wide range of tools and technologies, including AWS, Docker, and Jenkins, to ensure seamless integration and delivery of software applications.

•Strong collaboration skills, ability to work in a fast-paced environment, and a passion for continuous learning and improvement.

•Strong Experience on AWS platform and its dimensions of scalability including EC2, S3, EBS, VPC, ELB, AMI, SNS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.

•Good understanding of Agile Methodology, Scrum Methodology, software version control and release management concepts.

•Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing and Post-production analysis of the projects.

•Proficient level of experience on DevOps essential tools like Ansible, Docker, GIT, Jenkins, Ant, Maven.

•Experienced in Microsoft’s Azure cloud computing platform, developed cloud-based solutions to increase productivity, reduce time-to-market, and lower total cost of ownership for software systems, by using cloud capabilities.

•Experienced with Ansible, Puppet as System Configuration Tool.

•Designed and created multiple deployment strategies using Continuous Integration and Continuous Development Pipelines and configuration management tools with remote execution to ensure zero downtime and shortened deployment cycles via automated deployments.

•Extensively experienced in using Build Automation tools like ANT, Maven, Gradle and working knowledge on other build tools like make file.

•Excelled in java build tools like ANT, Maven for the building of deployable artifacts like jar, war, and ear from source code and MS-Build for .Net.

•Good experience in converting build.xml into pom.xml to build the applications using Maven.

•Experience in implementing continuous delivery (CD) pipeline with Docker, Maven, Ant, Jenkins, GitHub in Linux environment.

•Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.

•New API configuration throughout from dev to Production on router and spring boot admin. Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process.

•Experience in Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installing and configuring Kubernetes.

•Built and deployed various Ansible playbooks and modules in the Production and pre - production environments.

•Wrote Terraform scripts.

•Managed infrastructure automation using Terraform.

•Extensively used Docker for virtualization, Ship, Run and Deploy the application securely for fasten the build/Release Engineering, worked on Continuous Delivery project, streamlining Dev workflow, integrating automated QE validation, and delivering standardized releases based on Docker to Operations for deployment.

•Worked on Docker container snapshots, attaching to a running container, removing images, managing director structures, and managing containers.

Technical Skills

Cloud:

Cloud: EC2, VPC, VPN, VPC Peering, S3, AMI, AWS CLI, Cloud formation, AWS Config, launch templates, Endpoint, EBS, IAM, NLB, ALB, SSL, WAF, Auto-scaling, cloud watch, cloud front, Rote53, DNS, global accelerator, AD, KMS, Inspect, RDS, RAM, SSM, Migration, storage gateway, EFS, FSX, Snapshots, Backup, GIT.

Monitoring Tools:

CloudWatch, Cloud Trail, AWS Config, AWS Systems Manager

Version control tools:

GIT, Code commit Bug tracker & Testing: JIRA, Selenium

Languages:

Bash, Shell Script, Java, python, ruby, Html, CSS

Web Technologies:

Java Script, XML, JSON, jQuery, YAML

Web/App server:

Apache Tomcat, Nginx

Serverless:

Dynamo DB, Lambda, Amazon Aurora, API Gateway

Database:

MySQL, SQL Server, Oracle 9i/10g-PL/SQL, Mongo DB

Operating System:

Linux, UNIX, Ubuntu, centos, Windows.

DevOps Tools

Terraform, Ansible, Kubernetes, Docker, Jenkins, Maven, Nagios, Puppet.

Professional Experience:

Client: Ameren, St. Louis, Missouri Sept 2022 – Present

Role: DevOps/ AWS Developer

Responsibilities:

·Performed the automation deployments using AWS by creating the IAM roles and used the code pipeline plugin to integrate Jenkins with AWS and created the EC2 instances to provide the virtual servers.

·Experience in writing Lambda functions in python for AWS Lambda and invoked python scripts for data transformations and analytics on large data sets in EMR clusters and AWS Kinesis data streams.

·Used Terraform to write IAC (Infrastructure as a code) to build Development and Production environment in AWS Cloud.

·Experience in writing Python scripts to totally automate AWS services which includes web servers, ELB, CloudFront distribution, database, EC2 and database security groups and application configuration, this script creates stacks, single servers, or joins web servers to stacks.

·Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, created Pods and managed using Kubernetes.

·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.

·Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.

·Build AWS environment and developed infrastructure and maintaining Ansible playbooks for production rollout.

·Used Terraform to deploy the infrastructure necessary to create development, test, and production environments.

·Automated Java Builds with Maven and implements multiple plugins for Code analysis, Junit, Code coverage, PMD, SonarQube, etc. Installed and administered Artifactory repository to deploy the artifacts generated by Maven.

·Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT SCM during the day and periodically scheduled builds overnight to support development.

·Created Terraform scripts to launch the platform common services like CI/CD tool JENKINS, Configuration Management Tool Chef, Secrets management tool Vault.

Environment: Linux, Bash, PowerShell, Python, AWS, ELK, Terraform, Ansible, Docker, Jenkins, Git, Jira, Kubernetes, Maven, Nagios, SonarQube, DynamoDB, Nginx.

Client: RV Information Technologies, Hyderabad, TG Mar 2019 – July 2021

Role: DevOps/ AWS Developer

Responsibilities:

·Worked on Terraform for deploying AWS infrastructure like VPCs, ELBs, security groups, AWS Glue, SQS queues, S3 buckets, and continuing to replace the rest of the infrastructure.

·Scripting (BASH, Python, etc.) and building required automation (using standard technologies such as Ansible) and tools.

·Managed infrastructure automation using Terraform.

·Participating on fast-paced DevOps and SysOps Engineering teams within Scrum agile processes.

·Worked directly with architects and developers to create supportable designs and debug problems.

·Created continuous integration system using Jenkins, puppet full automation, continuous integration faster and flawless deployment.

·Used Amazon S3 to backup EBS volumes periodically to save snapshots of data.

·Hosted static websites in S3 as secondary site and route customers to a custom error page if the primary webserver is down. Used S3 Firefox plugin to upload information to S3 and used CloudFront as a content delivery network to speed up sites and media delivery.

·Creating S3 buckets and restricting access to buckets and objects to specific IAM users.

·Automating backups by shell in Linux and PowerShell scripts in windows to transfer data in S3 bucket.

·Performed the automation deployments using AWS by creating the IAM and used the code pipeline plugin to integrate Jenkins with AWS and created the EC2 instances to provide the virtual servers.

·Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT SCM during the day and periodically scheduled builds overnight to support development.

·Worked on deployment automation of all the microservices to pull image from the private docker registry and to docker swarm cluster using Ansible.

·Setup and build AWS infrastructure using resources VPC, EC2, S3, RDS, DynamoDB, IAM, EBS, Route53, SNS, SES, SQS, Cloud Watch, Cloud Trail, Security Group, Autoscaling, and RDS using CloudFormation templates.

·Performed the automation deployments using AWS by creating the IAMs and used the code pipeline plugin to integrate Jenkins with AWS and created the EC2 instances to provide the virtual servers.

·Experience Migrating servers, applications from local datacenter on VMWare to AWS.

·Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.

·Created monitors, alarms and notifications for EC2 Hosts using Cloud watch

·Experience in writing Lambda functions in python for AWS Lambda and invoked python scripts for data transformations and analytics on large data sets in EMR clusters and AWS Kinesis data streams.

·Environment: Amazon Web Services (AWS), Container Orchestration - ECS, Docker; Configuration Management tools - Ansible; Infrastructure as Code (IaC) - Terraform, CloudFormation; SQL, GitHub, Bash/Shell scripting.

Virtuosos Technologies, Hyderabad, India Aug 2016 – Feb 2019

Role: AWS DevOps Engineer

Responsibilities:

·Configured, deployed highly available (HA) and scalable applications on AWS using EC2, RDS, S3, Elastic Load Balancer (ELB), Auto-scaling and monitored these applications with CloudWatch and SNS services.

·Managed system administration tasks of maintaining users, filesystems, networking, package management on local machines and AWS.

·Provisioned and configured virtual machines using VirtualBox and Vagrant.

·Maintained Git repositories for DevOps environment: Version control and built automation integrating git into Jenkins.

·Worked closely with clients to establish problem specifications and system designs.

·Documented progress of project, resources using Microsoft Project management tool.

·Implemented RESTful web services using Jersey, Spring Frameworks, JSON and Java 8.

·Implemented all the shared services application as Spring Boot Deployable JARs.

·Added security to the application using Spring security and SAML authentication mechanism.

·Initiated the applications with Spring Boot.

·Developed and executed JUnit for the REST services using Spring’s JUnit facilities.

·Maintained existing applications and designed and delivered new applications.

·Debugged network connectivity issues on workstations in computer labs.

·Works with several technologies such as JSP, Servlets and JDBC, HTML, Spring boot, Hibernate.

·Used SSH techniques and bash scripts to install packages on nodes.

·Managed GitHub repositories and permissions, including branching and tagging.

·Created VPC Peering between multiple VPC into various AWS accounts.

·Took snapshots of existing volumes and create AMI from running servers and restore it in case of emergency.

·Creating Docker images from Centos Linux as per requirement of the product/service and storing those Docker images to the ECR or Nexus Repository.

Environment: AWS (EC2, EBS, S3, VPC, Code Deploy, Route 53 (DNS), ECS, CloudFormation, RDS, DynamoDB, Load Balancers, CloudWatch, SNS, SES, SQS, IAM, RedShift), Maven, Puppet, Ansible, Docker, Kubernetes, Jenkins, GIT

Education

Masters is Computer Science, University of Central Missouri, MO

Bachelors in computers science, Osmania University, TG



Contact this candidate