Post Job Free

Resume

Sign in

Aws Cloud Ci Cd

Location:
Downtown, TX, 78701
Salary:
70/hr
Posted:
July 03, 2023

Contact this candidate

Resume:

AWS-Devops engineer

VENKATA

405-***-****

adx2gt@r.postjobfree.com

Professional summary

Around 7 years of IT experience as DevOps and AWS Engineer.

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 and methodologies such as Agile, SCRUM and waterfall

Extensive experience in Amazon Web Services (AWS) Cloud services such as EC2, VPC, S3, IAM, EBS, RDS, ELB, VPC, Route53, OpsWorks, Dynamo DB, Auto Scaling, Cloud Front, Cloud Trail, Cloud Watch, Cloud Formation, Elastic Beanstalk, AWS SNS, AWS SQS, AWS SES, AWS SWF & AWS Direct Connect.

Extensive working experience and knowledge with broad range of AWS Cloud Services like EC2, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, Dynamo DB, Elastic search, Elastic File system (EFS), Cloud Watch, and Cloud Trail.

DevOps practice for Micro Service and docker based cluster using Mesos Kubernetes as Orchestrator.

Created Automation to create infrastructure for Kafka clusters different instances as per components in cluster using Terraform for creating multiple EC2 instances & attaching ephemeral or EBS volumes as per instance type in different availability zones & multiple regions in AWS.

Experience in Kibana in data visualization and monitoring cluster and performance.

Knowledge of High Availability (HA) and Disaster Recovery (DR) options in AWS.

Experience in Migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloud formation.

Have experience working Cassandra on bare metal, Cassandra on Dockers containers and Cassandra on cloud provisioned through oneops Walmart private cloud.

Expert in Spring Boot which is radically faster in building cloud Micro services and develop spring-based applications with very less configuration. Hands on experience on Big Data technologies such as Hadoop, Hive, Spark.

Expertise in configuration and automation using Chef, Chef with Jenkins, Puppet, Ansible and Docker.

Experience in configuring and monitoring distributed and multi-platform servers using Chef, workstation to manage and configure nodes and developing Chef Cookbooks and Recipes.

Written Nodejs/Python Kinesis consumer stores data for loading to Amazon Simple Storage Service (Amazon S3) and loads it to Amazon Redshift for batch processing.

Experience in configuring Docker Containers for Branching and deployed using Elastic Beanstalk.

Experience in designing, installing and implementing Ansible configuration management system for managing Web applications, Environments configuration Files, Users, Mount points and Packages.

Extensively worked on Jenkins and Hudson by installing, configuring and maintaining the purpose of Continuous Integration (CI) and for End-to-End automation for all build and deployments and in implementing CI/CD for database using Jenkins.

Hands-on experience in deployment automation using Shell/Ruby scripting.

Familiarity with monitoring tools such as Client and New Relic

Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Ruby, and PowerShell scripts.

Experience in using build utilities like Maven, Ant and Gradle for building of jar, war, and ear files.

Experience in using version controller tools SVN, Git, GitHub, and Bit Bucket.

Experience in developing cloud solutions using IaaS and PaaS.

Performed several types of testing like smoke, functional, system integration, white box, black box, gray box, positive, negative and regression testing.

Experience in Automation framework design and scripting using JUnit, Selenium Web Driver.

Experience in installing and configuring web application servers Tomcat, JBOSS, Web Logic, Web Sphere, and Nginx for application deployments for Linux, UNIX and Windows.

Manage and maintain AWS infrastructure, including resource provisioning, configuration, security, and performance optimization.

Experience in implementing hybrid cloud solutions Direct connect/VPN and Active directory.

Utilized monitoring tools such as Client and New Relic to proactively monitor system health, performance, and availability. Promptly respond to alerts and anomalies.

Adhere to IT standards, policies, and procedures, ensuring compliance with security requirements and industry best practices.

Technical Skills:

Operating System

Windows, UNIX, LINUX, Mac OS, RHEL 4/5/6/7

Versioning Tools

Subversion, GIT Hub, GIT Lab, Bit bucket

CI Tools

Jenkins, Bamboo, Hudson

CD Tools

IBM uDeploy

Build Tools

ANT, MAVEN, Gradle

Bug Tracking Tools

JIRA, Rally, Remedy, IBM Clear Quest

Scripting Languages

Shell scripting, Python, Java, scripting, and Ruby

Web Application servers

Apache Tomcat, JBOSS, Web sphere.

Databases

MySQL, Mongo DB.

Cloud Technology

AWS, GCP, OpenShift

Monitoring Tools

Amazon Cloud Watch, Nagios, New relic

Containers Tools

Docker, ECS

Work Experience:

Comcast, Hinesville, GA Jan 2022-Till Date

AWS/DevOps Engineer

Responsibilities:

Configuring and deployed GIT repositories with branching, forks, tagging, merge requests and notifications.

Designing and setup CI/CD pipeline to deploy containerized applications in the cloud.

Implemented in installing Jenkins on Linux environment and implemented a Master and Slave configuration to run multiple build operations in parallel.

Developing the build CI/CD pipeline script using different programming languages like Shell and Python and secure them with Apache Kafka, Apache Ni-fi and Agile methodologies.

Setup Alerting and monitoring using Stack driver in GCP.

Using AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache Tomcat, and IIS.

Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.

Deploying Apache Zookeeper, Kafka and Cassandra servers on AWS Cloud

Working on Micro services for Continuous Delivery environment using Docker and Jenkins.

Worked on Ansible for configuration management and infrastructure automation. Also created inventory in Ansible for automating continuous deployment and wrote playbooks using YAML scripting.

Installing Docker using Docker Toolbox and worked on creating the Docker containers and Docker consoles for managing the application life.

Developing a data pipeline using Kafka and Storm to store data into HDFS.

Experience in writing & managing Chef Scripts using Linux automated deployments using Chef.

Built and managed a large deployment Ubuntu Linux instances system with Chef Automation.

Collaborating in the automation of AWS infrastructure via Terraform, deployed micro services, including provisioning AWS environments using Ansible Playbooks.

Creating Docker container images by tagging and pushing the images and worked on the infrastructure using Docker containerization.

Using Hashicorp Packer to create Amazon Machine Images and automated the whole AMI creation process using Jenkins jobs.

Working with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.

Creating streams in the Spring XD for message de-queuing and also created collections in Mongo DB and separate databases in the Mongo DB instances to capture logging activity

Configuring the application to run on the datacenter using Terraform.

Setup JFrog Artifactory on AWS, single copy of any binary is ever stored on this file system.

Implemented logging solutions with Elastic search, Logstash & Kibana.

Utilizing Kubernetes for the runtime environment of the CI/CD system to build, test deploy.

Working on setting up AWS-VPC, creating AWS EC2 and launching AWS EC2 instances on diverse types of private and public subnets based on the requirements of the applications.

Initially thought of using Kubernetes then finally decided to use Docker swarm because Docker swarm is integrated with Docker daemon.

General networking skills with expertise in troubleshooting network connectivity, DNS, firewalls, and load balancers

Using IAM to create new accounts, roles and groups which are engaged in enabling Lambda functions for dynamic creation of roles.

Troubleshoot and analyze large-scale distributed systems, performing end-to-end troubleshooting for 3-tier applications and resolving complex issues.

Collaborate with cross-functional teams to support system implementation and maintenance, fostering effective communication and coordination.

Environment: Tools: AWS, EC2, Elastic Load Balancing, Elastic Bean Stalk, ECS, Cloud Front, Python, Cloud Formation, Elastic Cache, Cloud Watch, GCP, Redshift, Lambda and Dynamo DB, Nagios, Terraform, Kubernetes, Docker, Tomcat, Chef, Ansible, Kibana, Jenkins, Maven, Bash scripts, GIT,Newrelic.

Wells Fargo, Richmond, VA Mar 2020-Jul 2021

AWS/Developer Engineer

Responsibilities:

Managing Cloud Services using AWS Cloud Formation, which helped developers and businesses an easy way to create a collection of, related AWS resources and provision them in an orderly and predictable fashion.

Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and configuring launched instances with respect to specific applications.

Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.

Wrote AWS Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters.

Experienced in using AWS Elastic Beanstalk as Platform as a service (PaaS) to manage the AWS cloud environment.

Responsible for building scalable distributed data solutions using Hadoop Eco System.

Implemented a centralized logging system using log stash configured as an ELK stack (Elastic search, Log stash, and Kibana to monitor system logs, AWS Cloud Watch, VPC Flow logs, Cloud Trail Events, changes in S3 etc.

Connected continuous integration system (CI/CD) with Git version control repository and continually build as the check-in’s come from the developer.

Node.js, along with tools like AWS CloudFormation or AWS CDK (Cloud Development Kit), enables you to define your infrastructure as code and automate the deployment of your applications and infrastructure resources.

Configured AWS cloud infrastructure as code using Terraform and continuous deployment through Jenkins.

Built and managed a large deployment of Red Hat Linux instances systems with Ansible, Terraform Automation and provision virtual servers using vagrant and kitchen in Oracle VM virtual box, provisioned servers in Amazon EC2.

Focused on containerization and immutable infrastructure. Docker has been core to this experience, along with Mesos, Marathon and Kubernetes.

Configured Docker containers for Branching purpose and deployed using Elastic Beanstalk.

Experience in Setting up Chef Workstation, Bootstrapped instances using Chef and integrating with Auto Scaling.

Experienced with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.

Implemented Ansible to manage all existing servers and automated build/configuration of new servers.

Implemented Continuous Integration using Jenkins and GIT from scratch.

Developed build scripts using ANT/MAVEN and Gradle as the build tools for the creation of build artifacts like war or ear files.

Dealt with errors in pom.xml file to obtain appropriate builds using maven build tool.

Used sub modules in the GIT and educated users working with sub modules in GIT.

Developed and scheduled bash shell scripts for various activities (deployed environment verification, running database scripts, file manipulations, Subversion (SVN) etc.).

Worked with different bug tools like JIRA, IBM Clear Quest.

Hands on experience with IAM to set up user roles with corresponding user and group policies using JSON.

Implemented, integrated and managed Perforce as well as instituting accurate and automated build and release methodologies for Binary compilation for Apache HTTP/HTTPS, Tomcat, PHP and MySQL.

Experience with threat modeling, especially for web application and web APIs.

Working knowledge of using WebSphere App servers, Tomcat in building and deploying applications.

Build high performance web services, using languages such as python.

Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production.

Environment/Tools: EC2, Elastic Load Balancing, Elastic Bean Stalk, ECS, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, Route 53, Redshift, Lambda and Dynamo DB, Kibana, Python, GCP, Terraform, Kubernetes, Docker, Tomcat, Nexus, Chef, Ansible, Jenkins, Maven, Bash scripts, SVN, and GIT

Hub International, Englewood, CO Jul 2018-Feb 2020

DevOps Engineer

Responsibilities:

Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.

Used IAM to create and manage AWS users and groups and use permissions to allow and deny their access to AWS resources.

Assisted in migrating the existing data center into the AWS environment.

Architect and support AWS Private Cloud implementation.

Architect and design AWS Private Cloud Subnets, Security Groups, Network Access Controls, configure AWS Elastic Load Balancing for application high availability and performance.

Implemented and utilized Source Control Management and Project Management using Team Foundation Server (TFS) Support multiple Kubernetes clusters running in various Amazon accounts and regions for the Verizon Kubernetes Platform running on CentOS and Red hat Linux.

Utilize and modified Jenkins Pipeline build for automating the creating of Kubernetes clusters for application deployments.

Developed applications and methods with Python for ETL, writing and reviewing code for server-side Python applications.

Used Docker and OpenShift to manage micro services for development and testing.

Designed and worked with team to implement ELK (Elastic search, Log stash and Kibana) Stack on AWS.

Design EC2 instance architecture to meet high availability application architecture and security parameters.

Integrate existing performance tools with Jenkins for (CI/CD) as part of DevOps.

Worked on Terraform, CloudFormation; Bash, AWS, Elasticsearch, Docker, Code build, Lambda, CloudWatch Alerts, Event Bridge, ES, ECS, Confluence.

Designed end to end automation of infrastructure and continuous delivery (CD) of the applications by integrating cloud formation scripts, Jenkins, AWS and CHEF cookbooks and recipes.

Developed AWS Lambda with React.JS and Node.JS.

Kubernetes Storage provider types (Block, File, Object).

Upgraded TFS 2013 Update 4 to Team Foundation Server (TFS) 2015 and utilized new build features.

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.

Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Ansible, Chef, and custom Ruby/Bash scripts.

Experienced working with Ops Works for Chef Automation, Ansible and SQL Server.

Implemented Chef Cookbooks for OS component configuration to keep AWS server's template minimal.

Comfortable and flexible with installing, updating and configuring various flavors of UNIX and Windows.

Enabling customers to better manage software development, deployments and infrastructure with tools such as Chef, Ansible, Jenkins and GitHub.

Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.

Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.

Automated deployment of builds to different environments using Jenkins.

Environment: Java/J2ee, Subversion, Ant, Maven, Jenkins, GIT, SVN, Chef, Kibana, cloud watch, terraform, AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), Python, Shell Scripting, Ruby.

Global Logic, India Aug 2016-Jun 2018

Linux Administrator

Responsibilities:

Installation and configuration of Solaris 9/10 and Red Hat Enterprise Linux 5/6 systems.

Implemented in building servers using jumpstart and kickstart in Solaris and RHEL respectively.

Installation and configuration of RedHat virtual servers using ESXi 4/5 and Solaris servers (LDOMS) using scripts and Ops Center.

Performed package and patches management, firmware upgrades and debugging.

Addition and configuration of SAN disks for LVM on Linux, and Veritas Volume Manager and ZFS on Solaris LDOMs.

Configuration and troubleshooting of NAS mounts on Solaris and Linux Servers.

Configuration and administration of ASM disks for Oracle RAC servers.

Analyzing and reviewing the System performance tuning and Network Configurations.

Managed Logical volumes, Volume Groups, using Logical Volume Manager.

Troubleshooting and analysis of hardware and failures for various Solaris servers (Core dump and log file analysis).

Performed configuration and troubleshooting of services like NFS, FTP, LDAP and Web servers.

Installation and configuration of VxVM, Veritas file system (VxFS).

Had knowledge in Node.js and frameworks.

Administrating AWS based Kubernetes platform EKS in a secure manner.

Management of Veritas Volume Manager (VxVM), Zetabyte File System (ZFS) and Logical Volume Manager.

Implemented in patching Solaris and RedHat servers.

Build visualization and Dashboards using Kibana.

Worked NAS and SAN concepts and technology.

Configured and maintained Network Multipathing in Solaris and Linux.

Configuration of Multipath, EMC power path on Linux, Solaris Servers.

Provided production support and 24/7 support on rotation basis.

Performed POC on Tableau which includes running load tests and system performance with large amount of data.

Environment: Solaris, RedHat Linux 4/5/6, AIX, Sun Enterprise Servers E5500/E4500, Sun Fire V1280/480/440, Sun SPARC 1000, HP 9000K, L, N class Server, HP & Dell blade servers, Kibana, IBM RS/6000, VMware ESX Server.



Contact this candidate