Post Job Free
Sign in

Engineer Aws

Location:
McKinney, TX
Posted:
March 24, 2021

Contact this candidate

Resume:

Kowshik

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

571-***-****

Professional Summary:

4+ Years of experience in IT industry in various roles as DevOps, Systems Engineer and Build &Release Engineer with excellent experience in Software Integration, Configuration, Packaging, Building, Automating, managing and releasing code from one environment to other environment and deploy to servers, support and maintenance under Unix/Linux/VM’s Platforms.

Worked on delivering relational and non-relational databases

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.

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.

Experience in Cloud service platforms like Amazon Web Services, Microsoft Azure.

Profusely worked on Version control tools like, GIT, SVN to track changes made by different people in source code.

Automated build and deployment process using Shell Scripting.

Migrated Linux environment to Azure by creating and executing a migration plan, deployed Azure VM instances in Vnet, configured network security groups, attached profiles and roles.

Launching, configuring, and managing various Azure services such as VM instances, Volumes, Autoscaling, ALB, S3, and Vnets with respect to the implementation of the Pulsar clusters.

Providing day-to-day support of multiple environments such as production, staging, and development.

Profoundly did Continuous integration using Hudson’s/Jenkins, Team city and Bamboo, which requires developers to integrate code into a shared repository several times a day.

Worked on Application Deployments & Environment configuration using Chef and Ansible configuration management tools.

Ability to grasp latest technologies and to properly apply new tools like Docker to build applications.

Extensive experience in writing builds using MAVEN, ANT, MS-build as build tools for the building of deployable artifacts from source code.

Worked extensively on automation engine Ansible that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.

Configured and Administered Jfrog artifactory.

Development of Company’s internal team CI system and integrating with Bitbucket using Bamboo.

Worked with Bitbucket to manage source code repositories and performed branching, merging, and tagging depending on requirement.

Extensive working knowledge on automation for deployment/configuration of different Application servers like Web Sphere, Web Logic, JBoss, Web Servers like Apache, Tomcat and Web Containers like Nginx etc.

Managed Kubernetes charts using Helm. Created Reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.

Ability in development and execution of XML, PIG Script, Shell, Python, Bash and Ruby Scripts.

Implemented a CD pipeline involving Bamboo Chef to complete the Automation from commit to Deployment.

Design and develop continuous deployment pipeline integrating, GitLab, Bamboo and Chef across geographically separated hosting zones in AWS.

Kafka is used to implementation of log files from Mango DB.

Able to manage source owners to send their App and Linux logs to syslog server according to the use case.

Worked extensively with different Bug tracking tools like JIRA, ServiceNow and HP Quality center.

Extensive use of Ansible for deploying connectors to the log monitoring tool ArcSight.

Expert in Automation of Release and Deploy configuration management to different environments i.e. QA, UAT and production.

Experience in Amazon AWS Cloud Services, EC2, S3, EBS, ELB, Elastic IP, RDS, SNS, Glacier, IAM, VPC, Cloud Formation, Route53, Cloud Watch, AWS Code Commit, AWS Code Deploy.

Created and wrote Shell Scripts (Bash), Ruby, Python, and PowerShell for automating tasks.

Good in Linux and Windows environments.

Knowledge on protocols like HTTP, DHCP, DNS and SSL/TLS.

Knowledge on both relational and non-relational databases like MySQL, Mongo DB, Hadoop, Oracle, Teradata, SQL Server and Dynamo DB.

Technical Skills:

Programming Languages

Shell, Python, Ruby, JSON, YAML, Java Script, Perl, Java, Node.js.

Operating Systems

Red Hat 4.x, 5.x, 6.x, 7.0, Ubuntu, CentOS Windows Server 2003/2008/2012

Web/Application Servers

Tomcat, Web logic, Apache, Nginx, JBOSS, WSO2

Version control

GitHub, Subversion, Bitbucket.

CI Tools

Hudson/Jenkins, Perforce, Bamboo.

CM/Provisioning Tools

Chef, Puppet, Ansible

Database

My SQL, MS Access, Oracle DB 10g and 11g,Mongo DB, Dynamo DB

Tracking Tools

JIRA, ServiceNow

Monitoring Tools

Cloud Watch, Kibana, Splunk

Virtualization Technologies

VMware, AWS, Docker, Kubernetes, Lambda.

Cloud

AWS EC2, VPC, EBS, SNS, RDS, EBS, CloudWatch, CloudFormation AWS Config, S3, Autoscaling, Cloud Trail, VMWare, EKS, MSK, Terraform, CFT.

Azure VM, Disks, Azure Virtual Network (VNet), Blob storage, Azure contianers, Azure Kubernetes service (AKS), HDinsight, Azure web jobs, web apps, logic apps, azure functions, IAM

Application Servers

Tomcat, WebLogic, WebSphere.

Big Data tools

Kafka, Apache Flink, AWS- EC2, S3, EMR, Glue, Athena

Certifications:

AWS Certified Solution Architect-Associate

Red Hat Certified Linux System Administration (RHCSA)

Work Experience:

Client : Anthem, Indianapolis Jul 2020 – Till Date

DevOps Engineer

Migrated On prem Linux environment to Azure by creating and executing a migration plan, deployed VM instances in Vnet, configured security groups, attached profiles and roles.

Setting up scalability for application server using command line interface.

Administrating DNS system in Azure using Azure DNS managing users and groups using the IAM, Azure Active Directory (Azure AD)

Extensively involved in infrastructure as code POC, managed Azure infrastructure using Terraform.

Initiating, monitoring, and managing end-to-end CI/CD Pipelines using tools such as

Bitbucket, Bit bash, Bamboo, CloudFormation, and Ansible for automated integration and

deployment.

Experienced with revision control systems including branching and tagging strategies using GitHub.

Working closely with other departments to resolve systems, application and customer issues.

Extensive use of ticketing system Jira.

Monitored, diagnosed and performed end to end debugging of complex application.

Worked on File transfer using SFTP for larger batch of files using scripting

Create and setup automated nightly build environment for java projects using maven.

Build scripts using MAVEN build in bamboo to move from one environment to other environments.

Installed, configured, managed monitoring tools such as Splunk for Resource Monitoring/Network/Monitoring/Log trace Monitoring.

Managed Jfrog to download the artifacts (jar, war & ear) during the build.

Used Shell scripts to automate the deployment process.

Deployed java applications to application servers in agile continuous integration environment and also automated the whole process.

Bootstrapping automation scripting for virtual servers, using VMWare clusters.

Worked on Docker and Kubernetes for Containers and orchestration.

Automated the build and release management process including monitoring changes between releases.

Student Intern Dec 2019 -Jun 2020

University Of central Oklahoma

Responsibilities:

Worked closely with the department and Professor to develop and complete MERN stack SPA with High availability and fault, Tolerant architecture in AWS.

Developed a whole cloud solution for the application.

Wrote several unit tests and acceptance tests

Wrote docker files for the application

Participated in scrum meetings and facilitated scrum meeetings as scrum master

Wrote docker files and orchestrated using Kubernetes.

Initiating, monitoring, and managing end-to-end CI/CD Pipelines using tools such as

GitHub, Bit bash, Jenkins, CloudFormation, and Ansible for automated integration and

deployment.

Written Templates for AWS infrastructure as code using cloud formation to build staging and production environments

Implemented AWS Code Pipeline and Created Cloud formation JSON templates in CFT for infrastructure as code.

Writing code scripts using Python & UNIX Shell scripting languages for the execution of

DevOps/Cloud tools such as CloudFormation and Ansible to implement the VMB on AWS.

Launching, configuring, and managing various AWS services such as EC2 instances, Volumes, AMIs, Autoscaling, ELB, S3, and VPCs with respect to the implementation of multiple environments such as production, staging, and development in Verizon’s on-premises and cloud networks.

Administrating DNS system in AWS using Route53 managing users and groups using the IAM.

Monitored, diagnosed and performed end to end debugging.

Enforcing security best practices that are compliant with various data classifications (PCI, SOC).

Experienced with revision control systems including branching and tagging strategies using GitHub.

Computer Science Student Tutor Oct 2018- Jun 2020

University Of Central Oklahoma

Edmond,Ok

Responsibilities:

Provided both one on one and group tutoring for a variety of computer science subjects including classes like programing languages -1, intro to programming, web server programming and mobile apps programming

Solved programming related problems

CMS inovation Tech Oct 2018- Jun 2020

University Of Central Oklahoma

Edmond,OK

Responsibilities:

Responsible to solve technical Problems related System administration (Linux of Our Clients).

Maintaining and Troubleshooting of FTP Server, Samba Server of the client.

Handling the day-to-day Operations, install software, apply patches, manage file systems, monitoring performance and troubleshoot alerts.

Maintain 99.98% uptime of LINUX production servers and follow proper escalation.

Managing Redhat Cluster, HPC environment etc.

Used Jira as ticket tracking and workflow tool.

Implemented automations tools DevOps.

Building & configuring Redhat Linux systems over the network, implementing automated tasks through Crontab, resolving tickets according to the priority basis.

Handling LVM related tasks, Creating, resizing LVM, Veritas Volume manager and also managing Cluster environment using Veritas Cluster suite.

Installing and configuring Redhat Linux locally or over the network-kick start- (nfs, ftp, and http).

Monitoring system performance, Server load and bandwidth issues.

Work with DBAs on installation of DB, restoration and performance tuning.

Installing open source application, search, analyze and develop new application for users.

Implement the policies for the users of the computer system and network.

Regularly manage backup process for Server and Client data.

Worked on Jira Tickets to resolve issues.

Sarabus, Hyderabad, India April 2016 -Aug 2018

DevOps engineer

Responsibilities:

●Provisioning the AWS EC2’s for the application service deployment.

●AIX infrastructure automation converting scripts into automation.

●Yum package setup to deploy the puppet.

●Setting up Azure Load Balancer and chaining with Vnet by opening up the Ports.

●Migration of the Chef Server using Knife EC Backup and Tidy Setup.

●Foreman setup to view the Puppet Agents and Master’s and approving the certificates of master via Foreman.

●Weekly releases of the applications and moving the application from D2P(Dev 2 Prod).

●Standardizing the templates for the server setup.

●Provision AWS ECS cluster to deploy the Docker Container on to the Server, Configuring Load Balancer, Route53.

●Integrating Splunk Monitoring to ingest the Logs

●Creating the Infrastructure like VM’s, Load Balancers, Containers in Azure using terraform.

●Setting up Azure ASE for applications for connecting with On Prem Infra.

●Automated the Infra scripts to Chef and Puppet.

●Migrated build scripts to Chef.

●Setting up Queue and Queue Managers for applications and Channels in IBM MQ 8

●Automated build and deployment using Jenkins to reduce human error and speed up production processes.

●Configured Hashicorp Vault to Store Application Secrets and Root Passwords.

●Security Patches and fixing the Security Vulnerabilities for Linux Servers.

●Server provisioning, automation (Puppet/Chef/Ruby), maintenance and performance tuning

●Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed.

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

●Created Lambda Jobs - HTTP Services for Serverless Computing.

●Managed Docker orchestration and Docker containerization using Kubernetes.

●Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.

●Provisioned Oracles Servers in AWS, mounting the required volumes in AWS.

●Implemented AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Autos calling, Cloud Front, IAM, S3, R53.

●Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.

●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, on AWS. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.

Educational Qualification:

M.S Computer Science 2018-2020

University Of Central Oklahoma

B.Tech Computer Science 2013-2018

Grandhi Mallikarjun Institute of Technology



Contact this candidate