Post Job Free

Resume

Sign in

Devops Engineer Python Api

Location:
Omaha, NE
Posted:
June 23, 2023

Contact this candidate

Resume:

Sattala Kushal Kumar

Cloud DevOps Engineer

adxvsy@r.postjobfree.com

402-***-****

PROFESSIONAL SUMMARY

Having an experience of 6 years as a Devops Engineer in build and deployment automation through tools like Git & GitHub, Maven, Ansible, Jenkins, Docker, Kubernetes, Terraform, AWS, Azure Cloud and Azure DevOps. Do effectively handling configuration, deployment of infrastructure & services. Implementing core DevOps concepts such as containerization, virtualization, version control, cloud computing and administration.

• Expertise in Amazon AWS Cloud Services and administration which include EC2, ELB, EBS, IAM, S3, Route53, Cloud Front, Lambda, Cloud Trail, Amazon CLI, Amazon VPC. Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, Elastic Block Store (EBS) volumes to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.

• Experience in dealing with Microsoft Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.

• Expertise in System and Server administration of Windows and Linux Environments.

• Experience in Performance Monitoring, Security, Trouble shooting, Backup, Disaster recovery, Maintenance and Support of Linux systems.

• Experience in managing Microsoft Windows server infrastructure and data-center operations by effectively planning, installing, configuring and optimize the IT infrastructure to achieve high availability and performance.

• Expertise in setting up servers from scratch on clustered environment and load balancing.

• Planning and implementing Disaster Recovery solutions, capacity planning, data archiving, backup/recovery strategies, Performance Analysis, and optimization.

• Well versed with migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and Deployed application to Azure Cloud.

• Experience with Azure transformation projects and Azure architecture decision making Architect and implement ETL and data movement solutions using Azure Data Factory (ADF), SSIS

• Experience in configuring AWS Identity & Access Management (IAM) by managing the user's new accounts, roles, and groups.

• Designed, Architected, and implemented Platform as a service built for multi-tenant platform within the Hybrid cloud infrastructure such as AWS and GCP.

• Experience in Designing, Architecting, and implementing scalable cloud-based web applications using AWS and GCP.

• Involved heavily in setting up the CI/CD pipeline using Jenkins, Maven, Nexus, SVN, GitHub, CHEF, Terraform and AWS.

• Experience working in Docker hub, creating Docker images, and handling multiple images primarily for middleware installations and domain configuration.

• Experienced on infrastructure with Docker Containerization. Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.

• Experience setting up instances behind Elastic Load Balancer in AWS for high availability.

• Expertise in installing, configuring, and managing the RDBMS and NoSQL tools like MySQL, DB2, PostgreSQL and MongoDB.

• Hands on experience on Chef Enterprise, installed workstation, bootstrapped nodes, wrote recipes and cookbooks, and uploaded them to chef server.

• Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python.

• Experience in monitoring infrastructure to identify and troubleshoot issues on servers using tools like Nagios and JIRA.

• Experience in configuring and maintaining Jenkins to implement the CI process.

• Unique experience with the Installation and configuration of an automation tool Puppet that included the configuration of the Puppet master, Agent nodes, writing Puppet Manifests and admin control workstation.

• Experience in using Puppet for deployments and automation by writing many modules and manifests. Hands-on experience in creating files, directories, environments.

• Well versed with source code management tools like GitHub for branching, PRs, merging, versioning, tagging and releasing code to prod.

• Experienced working in multi cloud environment on varied cloud PaaS and SaaS services, its provisioning and troubleshooting.

• (SCM) in Agile, Scrum and Waterfall methodologies. TECHNICAL SKILLS

SDLC : Agile, Waterfall.

Version Control : Git, Git Hub, SVN, Bitbucket, Azure DevOps Repo Development/Build Tools : ANT, MAVEN, MS Build, Gulp. Orchestration Tools : ARM Templates, Terraform, Cloud Formation, Azure DevOps Pac Containerization Tools : Docker, Kubernetes, Marathon Integration Tools : Jenkins, Hudson, Bamboo, Azure DevOps Configuration Management : Chef, Ansible, DSC

Cloud Platform : Microsoft Azure, Amazon Web Services, GCP. Ticketing Tools : Jira, Remedy, Service-Now, Confluence, Atlassian Stash. Web Technologies : HTML, jQuery, XML, JSON, JavaScript Databases : SQL / NoSQL (MySQL, PostgreSQL, MongoDB). Virtualization : Oracle Virtual Box, VMware, Vagrant. Web Application Servers : Tomcat, Apache http, IIS, Nginx, Web Logic. Operating Systems : Linux & Unix (Ubuntu, Debian, Centos, FreeBSD), Windows, Mac OS X. Monitoring Tools : Nagios, ELK, Splunk, AppDynamics, Prometheus, Scripting Languages : PowerShell, Shell, Bash, Python, Ruby, Groovy, YAML & PHP. EDUCATION

• Bachelor’s in computers Osmania University 2012

• Masters Business Administration Anglia Ruskin University,2014

• Masters Information System and Technology Bellevue University, 2018 Role: Cloud DevOps Engineer

Client: UHG, Optum Minnesota

Feb 2022 - present

Roles & Responsibilities:

• Implemented and maintained various Azure services like Azure Compute, Storage, Scale Sets, Load Balancer, Azure policies, Alerts, and Log Analytics in customer’s cloud environments.

• Experienced in Azure DevOps – Defining branching and release strategy to various environments using Azure App Service along with creating and configuring CICD pipelines.

• Working closely with Development and Applications teams for configuration and management of Azure infrastructure in dev, Test, and production environments.

• Experience in deploying and automating Azure infrastructure through Azure CLI and terraform.

• Ensure Azure services beyond basic IaaS functionality and Used Azure Resource Manager (ARM) to deploy, update, or delete all the resources for your solution in a single, coordinated operation.

• Using Azure Terraform to deploy the infrastructure necessary to create development, test, and production environments.

• Involved in migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and used Python API to upload agent logs into Azure blob storage.

• Configure continuous integration from source control, setting up build definition within Visual Studio Team Services (VSTS) and configure continuous delivery to automate the deployment of ASP.NET MVC applications to Azure web apps.

• Established and managed cloud security services including PKI. Responsible for building SaaS security services, data protection and disaster recovery procedures and plans.

• Designed a robust future state Ingestion Framework solution leveraging Azure Data Factory, Azure SQL database & Data warehouse.

• Ensured successful architecture and deployment of enterprise grade PaaS solutions using Pivotal Cloud Foundry (PCF) as well as proper operation during initial application migration and net new development.

• Written Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of Azure Nodes and Test Playbooks on Azure instances using Python SDK and Automated various infrastructure activities like continuous deployment, application server setup, stack monitoring using Ansible playbooks.

• Configuration Automation and Centralized Management with Ansible and Cobbler. Implemented Ansible to manage existing servers and automate the build/configuration of new servers.

• Designed strategies for optimizing all aspects of the continuous integration, release and deployment processes using container and virtualization techniques like Docker and Kubernetes.

• Setup Docker to automate container deployment through Jenkins and Dealt with Docker Hub, making Docker Images and taking care of various Images essentially for middleware establishments.

• Set up Kubernetes (k8s) Clusters for running microservices and pushed microservices into production with Kubernetes backed Infrastructure. Development of automation of Kubernetes clusters via playbooks in Ansible.

• Used Ansible, Chef, Jenkins, Git, for implementing Continuous Integration from scratch and optimize the Continuous Integration using Jenkins and troubleshoot the deployment build issues.

• Included Vulnerability Detection as part of the CI/CD workflow using Jenkins Pipelines, SonarQube Quality Gates. Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus Arti factory).

• Used Terraform to transform the infrastructure from on - premises to cloud.

• Provisioned ARM templates and Terraform Templates with Azure PowerShell Modules for each Azure Resources including AKS Azure Kubernetes Services. Integrated templates with Ci/CD tools like Jenkins, Octopus & Azure DevOps for End-to-End Automation of resource deployment.

• Automated the Build Infrastructure for deploying services in dockerised environment using Jenkins, SonarQube, Maven, Groovy, Job DSL, Docker and Splunk.

• Experience in using Kafka for building real-time data pipelines and streaming apps.

• Worked with MAVEN for building the application, and written maven scripts and shell scripts to automate the build process. Daily maintenance of GIT source repositories and buildings.

• Installed and configured Oracle Web Logic, JBoss in Redhat Enterprise 6.x,5.x, CentOS 5.x and Ubuntu environments

• Implemented performance capacity and availability monitoring using tools like Nagios, Datadog, PagerDuty, and Graphite. Worked on load balancing and monitoring with Nagios, Splunk and ELK.

• Environment: Azure, AWS, Load Balancers, Chef, Ansible, Shell, Python, Linux, Jira, My SQL, Jenkins, Apache Tomcat 7.x, Docker, Virtualization, Kubernetes, Configured plug-ins for Apache HTTP server 2.4, Nginx, LDAP, JDK1.7, XML, SVN, Git, Windows

Role: Cloud DevOps Engineer

Client: American Express Phoenix, Az

June 2021- Jan 2022

• Maintained and developed a production-level cloud-based architecture in AWS, including creating machine images like AMI and helped migrating and managing multiple applications from on-premises to cloud using AWS services like S3, Glacier, VPC, EC2, RDS, SQS, SNS, SES, IAM, EBS, ELB, SES, Security Group, Auto Scaling, Elastic Cache, Cloud Front, Cloud Watch in Cloud Formation JSON templates.

• Used Identity and Access Management (IAM) to assign roles and to create and manage AWS users, groups and use permissions to AWS resources.

• Configured, supported, and maintained all network, firewall, storage, load balancers, operating systems, and software in AWS EC2 and created detailed AWS Security groups which behaved as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.

• Created Golden AMI with latest patches, software and tools for logging and monitoring.

• Automated infrastructure to deploy a Spring boot web application on AWS using Terraform.

• Create freestyle job in Jenkins to create / teardown a specific version of the application on-demand.

• Cost Management - Setup cronjobs on Jenkins to teardown stale resources on AWS.

• Writing JSON templates for cloud formation and ruby scripts for chef automation and contributing to our repository on GitHub.

• AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.

• Add project users to the AWS account with multifactor authentication enabled and least privilege permissions.

• Created and automated the Jenkins pipeline using pipeline groovy script for the applications.

• Used maven as build tool on java projects for the deployment of build artifacts on the source code.

• Created branching and tagging strategies to maintain the source code in the code hub repository and coordinate with developers with establishing and applying appropriate branching, labelling/naming conventions using GIT.

• Used EC2 Container Service (ECS) to support Docker containers to easily run applications on a managed cluster.

• Worked on creating the Docker containers and Docker consoles for managing the application life cycle.

• Deep expertise in the AWS components & APIs Expert working knowledge of Operating. Advanced knowledge of databases

(SQL Server and MySQL) and Advanced knowledge of relevant web services, mail, backup, and application monitoring.

• Created pipelines on Jenkins to build internal shared Java libraries and deploy the artifacts to Nexus using Maven.

• Come up with a versioning strategy for internal shared Java libraries.

• Setup build notifications for existing Jenkins pipelines using Amazon SNS Build Notifier plugin.

• Dockerised and React application and set up a pipeline on Jenkins to build the image and publish it to Docker Hub.

• Wrote Ansible playbooks to install and configure Apache Tomcat and Nginx.

• Installed and Troubleshoot Jenkins related problems.

• Managing version control tools, builds, and deploys for java-based applications.

• Responsible for code merges on a regular frequency to integrate the source code from various branches to maintain baseline code after every release.

Environment: AWS (Amazon web services):EC2, VPC, IAM, S3, Cloud Front, Cloud Watch, Cloud Formation, Glacier, RDS Config, Route 53, SNS, SQS, PUPPET, Jenkins, DB2, Linux, Win X, Docker, Kubernetes, SVN, ANT, Jenkins, RedHat Linux, Apache Tomcat

DevOps Engineer

PayPal Scottsdale, AZ

Oct 2019 – May 2021

Roles & Responsibilities:

• Worked with AWS services like EC2, S3, VPC, ELB, Auto Scaling Groups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS.

• Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining, and troubleshooting EC2, S3, VPC, Elastic Load Balancers (ELB) and RDS, ELK, LAMBDA.

• Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.

• Strong Experience in implementing Data warehouse solutions in AWS Redshift, worked on various projects to migrate data from on premise databases to AWS Redshift, RDS and S3.

• Worked Chef deployed and configured Elastic search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch.

• Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform.

• Involved in provisioning and Automation servers on Public Cloud like AWS and Kubernetes.

• Created AWS Multi-Factor Authentication (MFA) for instance RDP/SSH logon, worked with teams to lock down security groups.

• Used Terraform to transform the infrastructure from on - premises to cloud.

• Worked on creating the modules driven AWS Infrastructure with terraform. Created Infrastructure Git repositories for Terraform to launch the stacks.

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

• Worked on a Build pipeline including Jenkins, Artifactory and a private Docker registry.

• Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.

• Managing IAM accounts and IAM policies to meet security audit & compliance requirements.

• Configuring IAM roles for Ec2 instance and assigns them policies granting specify level access to S3 buckets

• Implemented and Enhanced the Existing Scripts which are developed in Shell, Power Shell, Ruby, and Python.

• Worked extensively with Terraform and wrapped it and managed the back-end state in S3 Bucket.

• Created and troubleshooted Ansible scripts and Kubernetes YAML les to deploy SCM/CI/CD applications automatically and Idempotently to reduce time costs.

• Extensively used Google Stack driver for monitoring the logs of both GKE and GCP instances and configured alerts from Stack driver for some scenarios.

• Involved in Setup and Configuration of Puppet Configuration Management.

• Design and Implemented Cloud Orchestration solution using Google Cloud, AWS EC2 & Microsoft Azure, Docker, and Kubernetes.

• Designed and built a new processing system to migrate customers from different legacy systems to new confidential billing systems using MongoDB, Erwin, AWS, JSON, XML etc.

• Container management using Docker by writing Docker les and set up the automated build on Docker HUB and installed and configured Kubernetes.

• Automated cloud deployments using Chef, Python and AWS Cloud Formation Templates.

• We are updating the infrastructure system with a puppet environment.

• Some of the nodes have No puppet installed and some have version 3.x installed, so we are Upgrading from 3.x to 5.x.

• Create, update, and delete LTM configs by automated tools like Our Private PayPal Cloud. K8's / PCF/ AKS using code.

• Wrote manifests files upon the requirement.

• Working on open-source puppet for our migration and module development.

• Wrote with Build and Release teams to enhance the current process to implement better software packaging and delivery by automating using Jenkins and Puppet.

• Experienced with using Pager Duty as alerting tool or tickets and issues during On Call 24x7. Environment: Linux, Maven, Chef, Jenkins, Vagrant, Docker, Kubernetes, Nagios, Artifactory, GIT, AWS Cloud Formation, RDS, RedHat, Linux/Unix, Redshift, EC-2, AMI, IAM, Route 53, S3, VPC, Ruby, Shell Scripts, ELK, Lambda and Cloud Watch, Auto Scaling, Python, Groovy, RHEL

Aws/DevOps Engineer

MARS Atlanta, GA

June 2018 – Sept 2019

Roles & Responsibilities:

• Configured S3 versioning and lifecycle policies to backup files and used AWS Glacier to archive. files. Also, used IAM to manage new accounts, roles, and groups.

• Responsible for Implementation Design, Architecture, and support of cloud-based solutions. across multiple platforms.

• Integrated Docker container orchestration framework using Kubernetes by creating Pods, configMaps, Deployment, Replication set, Volumes and Namespaces, Services, Daemon Set etc. Integrated Jenkins with Kubernetes.

• Troubleshooting Pods and modification of build configs and Templates, Image streams etc.

• Increased EBS backed volume storage capacity when the root volume is full using AWS EBS volume feature.

• Created snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.

• Managed users and groups using the Amazon Identity and access management (IAM). Performed S3 buckets creation, Created IAM roles and usage policies by assigning permissions to roles and used custom JSON templates for management.

• AWS CLI Auto Scaling and Cloud Watch Monitoring creation and update.

• Experienced in implementing and making teams adapt to Release/Change Management Process.

• Application Hosting purpose we are using Elastic Cloud Compute (EC2) in AWS

• To store the Data always in bucket format by providing Simple Storage Service (S3) in AWS.

• Performing deployments to multiple environments like Dev, QA, Staging environment.

• Worked on preparing migration plan for application migration with a proper road map to have a smooth and hassle-free migration.

• Worked on heterogeneous/ Homogeneous Server migration such as Tomcat, WebSphere.

• Used tools such as AWS SCT and DMS for heterogeneous/ Homogeneous database migration with minimal downtime to customer.

• Created various such as Compute engine, Cloud SQL, Cloud Storage etc. services in Google Cloud.

• Created various AWS resources like EC2, RDS, ELB, S3 Buckets, SQS services etc.

• Installed and Setup Web Servers (Apache and Tomcat), DB Server and Implemented Encryption using SSL from application to database.

• Configuring Load balancers with connection draining mechanism for business-critical applications. Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 Environment: Maven, Jenkins, JIRA, AWS, GIT, SVN, Apache Tomcat. Systems Administrator

Qentelli Solutions Ltd Hyderabad

Sep 2014 - Oct 2015

Roles & Responsibilities:

• Deployed Nagios XI in the environment to look up Monitoring server and network infrastructure using Nagios.

• Involved in Management of enterprise Windows network, Support of domain controllers and internal LAN.

• Created the file systems using RedHat volume manager and performing the health check on regular basis for all Linux servers. Creating customized Kickstart profiles for each server and making ISO to build the server.

• Setup and refine kickstarts for new red hat releases. Setup Kickstart server for quicker installation and ease of adding additional servers.

• Installation, maintenance and administration of Oracle and Db2 Server on Sun Servers.

• Responsible for maintenance of development tools and utilities and to maintain Shell, Perl automation Scripts.

• Installation of packages, patch management, volume management on Sues servers using YaST.

• Configured and maintained Samba Server, NFS Server, NIS Server and clients, DNS clients and Auto File systems.

• Installed, configured, and updated Linux machines, with Red Hat, Debian, and CentOS. Rapid-provisioning and configuration management for CentOS using Kickstart and Puppet.

• Created Microsoft Windows Installer packages using Wise Package Studio and Admin Studio. Advertised and managed packages and collections in SCCM environment.

• Installation/Configuration of ESXi 3.5, 4.x servers and applying security patches to the ESXi servers.

• Worked on configuring Alerting mechanisms with Nagios, error logging, performance monitoring.

• Configured network settings, resolved TCP/IP issues on RHEL 5 & 6 servers and administered NFS on Sun Solaris and RHEL 6.5

• Worked on FTP servers for sending and receiving files between local and remote servers. Involved with the SSL certificate missing issues and installed certificates from backups.

• Installed, integrated, and tuned LDAP, Apache Tomcat, JBOSS, WebSphere and WebLogic application server. Managed network security using Load balancer, Auto Scaling, Security Groups and NACL's.



Contact this candidate