Post Job Free

Resume

Sign in

Time Delivery Devops Engineer

Location:
Irving, TX
Posted:
February 17, 2023

Contact this candidate

Resume:

KIRAN KUMAR

Email : advein@r.postjobfree.com

Phone: +1-972-***-****

Professional Summary:

Successful Cloud/ DevOps Engineer with 8 years of professional Experience dedicated to automation and optimization. Understands and manages the space between operations and development to quickly deliver code to customers. Has experience with the Cloud, as well as DevOps automation development for Linux systems. Seeking for a position in Cloud/ DevOps, to contribute my technical knowledge.

Experienced in Building/maintaining docker containers managed by Kubernetes cluster and deployed Kubernetes pods using helm charts.

Experienced on containerization and clustering technologies like Docker and Kubernetes. Expertise in deploying Kubernetes Cluster on cloud/on-premises environments with master/minion architecture and wrote several YAML files to create many services like pods, deployments auto scaling, load balancers, labels, health checks, Namespaces, config map, etc.

Performed automation tasks on various Docker components like Docker Hub, Docker Engine, Docker Machine and Docker Registry. Worked with Docker images & Docker Container.

Responsible for creating documentation of the Terraform infrastructure in Confluence and used Terraform to manage the AWS and other cloud infrastructure and managed servers using configuration management tools like Chef or Puppet.

Experience in Linux Administration, Configuration Management, Continuous Integration (CI), Continuous Deployment, Release Management and Cloud Implementations.

Solid expertise in implementing the CI/CD for Java and .Net applications using different tools like Jenkins, Ansible, both on AWS and On-premises.

Proficient in Azure resources such as AKS, ACS, VPN, Azure VM, VMNet, VMSS, Azure AD, Azure Data Services, Azure Storage, Azure Databases (SQL & CosmosDB), Azure Backup, Azure Site recovery, Azure Batch, API Management, Azure App Services.

Experienced in provisioning of IaaS, PaaS, SaaS virtual machines and web/worker roles on Microsoft Azure classic and Azure Resource manager.

Working knowledge of Azure fabric, IoT & Docker containers in Azure and involved in setting up of Terraform continuous build integration system.

Proficient in Azure Active Directory/Exchange Messaging architectural design, implementation, configuration, migration, troubleshooting, and maintaining the Exchange Messaging/Microsoft Azure Active Directory infrastructure.

Handle escalated Support tickets regarding Identity, Authentication, Authorization related Best-Practices by Collaborating with the IT Security Team.

Hands on Experience in using configuration management tools like Puppet/ Chef/AWS/Openstack.

Proficient in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Config, Autoscalling, CloudFront, IAM, S3, and R53.

Implemented Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.

Set-up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.

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

Create AWS instances via Jenkins with EC2 plugin and integrated nodes in Chef via knife command line utility.

Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.

Created alarms and trigger points in CloudWatch based on thresholds and monitored the server's performance, CPU Utilization, disk usage.

Utilized AWS Cloud watch to monitor environment for operational & performance metrics during load testing.

Define Chef Server and workstation to manage and configure nodes.

Experience in Writing Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.

Experience of database technology such SQL, PLSQL, and MySQL including NoSQL databases.

Implanted Continuous Integration concepts using Hudson, Bamboo, Jenkins and AnthillPro.

Extensively worked on Jenkins/Hudson by configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.

Work on source control tools like GIT, Perforce on UNIX & Windows Environments migrated subversion repositories to GIT and integrated Eclipse IDE with different versioning tools like Subversion and Git. .

Skilled at setting-up Baselines, Branching, Merging and Automation Processes using Shell and Batch Scripts and also supporting the developers in writing configuration-specs.

Implemented Docker based Continues Integration and Deployment framework.

Extensively experienced in using Build Automation tools like ANT, Maven, Gradle and working knowledge on other build tools like MS Build Makefile.

Install, configure, modify, test & deploy applications on Apache Webserver, Nginx & Tomcat, and JBoss App Servers.

Experience in working within the Cloud platforms like OpenStack and AWS for integration processes.

Experience in monitoring System/Application Logs of server using Splunk to detect Prod issues.

Broad experience in Bash, Perl, Python scripting on Linux. Strong knowledge on Linux internals.

Experience with Bug tracking tool like JIRA, Bugzilla and Remedy.

Developed Puppet modules to automate deployment, configuration, and lifecycle management of key clusters.

Proposed branching strategy suitable for current application in Subversion.

Experienced with the understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.

Good experience in working with a team together to deliver best outputs in given time frames. Excellent interpersonal skills, ability to interact with people at all levels.

Technical Skills:

Operating System

Windows servers 2000/2003/2008, Fedora, UNIX, LINUX, mac OS. Red Hat Linux ES 5 & 6, IBM AIX 4.3, 5L,6, 7. HP-UX 11.23, Ubuntu, Sun Solaris, VMware ESX 4.0/5.1/5.5, CentOS 5/6/7, SUSE.

CI & CD Tools

Jenkins, Bamboo, Ansible, Chef, Puppet, Saltstack, AWS Code pipeline & deploy

Databases

Oracle, SQL Server 2008/2012, MySQL, NoSQL, DynamoDB, MongoDB

Build Tools

ANT, MAVEN, Gradle

Version Control

SVN, GIT, Perforce, BitBucket, Clearcase

Scripting

C, Java, Python, Perl, Bash & Shell scripting, Ruby, Groovy

Virtualization Tools

Docker, VM Virtual Box, VMware

Tracking Tools

Remedy, Jira, ServiceNow, IBM ClearQuest

Monitoring Tools

Nagios, Splunk, cloudwatch

Web/Application Servers

Tomcat, JBOSS, Apache, IIS, WebSphere, WebLogic.

Cloud Platform

AWS: EC2, IAM, Elastic Beanstalk, Elastic Load Balancer, RDS, S3, Glacier, SQS, SNS, Cloud Formation, Route53, VPC, Cloudwatch, AWS config, EKS, ECR.

Amazon Opensearch Service. Microsoft Azure: AKS, ACS, VPN, Storage, Databases, APP services

Network Protocols

VPC, Subnets, TCP/IP, switching and routing, DNS, DHCP, IPv4, IPv6, cURL, iperf, Protocols: TCP/UDP, DNS, DHCP, HTTP/HTTPS, FTP, SMTP, ICMP, Telnet, SSH, PuTTY, Traceroute, Ping, Telnet, Netstat

Containerization

Kubernetes, Docker,AKS,ACR,ACS, EKS, ECS, ECR.

Professional Experience:

Client : CISCO September 2021 to present

Role : Sr.Azure Devops Engineer

Responsibilities:

.

Managed Azure Infrastructure Azure Web Roles, Worker Roles, VM Role, Azure SQL, Azure Storage, Azure AD Licenses, Virtual Machine Backup and Recover from a Recovery Services Vault using PowerShell and Azure Portal.

Participated in Migration of On-Premise machines, hard drivers and web applications to AZURE on PowerShell using the Azure Site Recovery

Established Azure Virtual Network (VNETs), storage containers and load balancers and Created Azure web application projects, updated and deployed ASP.NET web apps, web jobs using visual studio, TFS and Azure Resource Manager.

Used AZURE APPFABRIC message BUS to provide valuable functionality for integrating existing systems and building composite applications.

Administered complete Microsoft Office 365 for local and remote users including Exchange, Lync, office and local on premises active directory syncing with Azure AD.

Configured block blobs, page blobs and append blobs in Azure for storing large amount of unstructured object data such as text or binary data, that can be accessed from anywhere via HTTP and HTTPS.

Used Azure Kubernetes service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager templates and Terraform.

Implementing and managing continuous delivery systems and methodologies using Jenkins CI/CD Pipeline. Performed Continuous Integration by merging code into a central repository like Git and used CI server Jenkins to build and validate code with a series of automated tests.

Involved with setting up Jenkins, creating jobs for scheduling the Maven deployments and setting up NEXUS for centralized repository and scheduled jobs in Jenkins for MAVEN build.

Building and installing servers through Azure Resource Manager Templates (ARM) or Azure Portal. Implemented high availability with Azure classic and ARM deployment models. Created JSON based ARM templates for deployments and in deploying all the artifacts to application server WebSphere.

Worked on creating Azure Blob for storing unstructured data in the cloud as blobs. Designed WCF services layer hosted on Window Azure.

Potentially worked on Cloud computing, Windows Azure environment, creating the new VM’s Azure subscriptions, storage accounts, managing SSL certifications for IIS websites, administering azure assets using PowerShell.

PowerShell scripting for Automation – creating VM’s, Virtual Networking, VPN, Key Vault Load balancer and Disk Encryption.

Worked on configuration of internal load balancer, load balancer sets and Azure Traffic manager.

Worked on creation of Ansible manifest files to install tomcat instances and to manage configuration files for multiple applications.

Installed, Configured and Managed Monitoring Tools such as Splunk for Resource Monitoring/Network Monitoring and Log Tracing. Experience in using Splunk for Log analyzing and improving the performance of servers. Used JIRA to track issues and tasks of the project.

Environments: Azure Web Roles, Worker Roles, VM Role, Azure SQL, Azure Storage, Azure AD Licenses, Virtual Machine Backup, VNET, Azure Resource Manager, Azure Blob, VPN, Azure Kubernetes service, Key Vault Load balancer, Azure Traffic manager, Ansible, Splunk, JIRA, Terraform.

Client : Hitachi Vantara Mar 2019 – Aug 2021

Role : Sr.cloud Devops Engineer

Responsibilities:

•Worked on Active Directory Federation Services (ADFS) issues with users Authentication problems with Single Sign-On solutions and provide users with authenticated access to applications that can’t use Integrated Windows Authentication through AD.

•Assisted as a SME for Applications Experience Team Globally for Premier and Professional Customers on the Critical Support Requests.

•Monitor Mutual Authentication using Kerberos which is a security feature to validate the user’s identity to a service or application. Confirm if the client establishes security context by validating credentials to the underlying security authenticator.

Assisted customers in authentication elements when having Azure AD integrations with other Azure services.

•Delivering solutions on customer-facing Multi-Factor Authentication issues for both On-Prem and Azure MFA Cloud-based.

Manage secure access to Azure Services and resources for the user’s authentication that are being validated or invalidated and the Policies that are executed which authenticate credentials to allow the genuine user to access organizational applications registered with Azure.

•Provided assistance to the customers on the break-fix during the maintenance of the ADFS certificate transition for the user authentication to meet the daily operations.

•Monitored Peers Pending Support Requests as a Subject Matter Expertise in Enterprise Applications, App Registrations, and App Proxy related integrations with Azure AD as Service Provider and Hybrid Auth Provider to successfully resolve the customer roadblocks.

•Understand the current state of the customer production environment and determine the impact of new implementation on the existing environment that affects Organizational Resources.

•Providing advisories for the customers who are rolling out Conditional Access Policies in the PROD environment to meet their Infrastructure & Security Requirements to increase assurance and protect organizational data.

•Aiding in providing right assistance for the end Rapid Response customers with move from MIM to Azure AD IAM solutions as needed.

Client : Sun Trust Bank May 2017 - Feb 2019

Role: Cloud Devops Engineer

Responsibilities:

Participated in the release cycle of the product which involves environments like Development QA UAT and Production.

Responsible for configuration, maintenance, and troubleshooting of Project.

Perform biweekly build cycle and testing processes on Solaris.

Developed utilities for developers to check the checkouts, elements modified based on project and branch.

Used Ant Scripts to automate the build process.

Enabled highly secure and reliable communication between Internet of Things (IoT) application and the devices it manages.

Created and Maintained Subversion Branching, Merging and tagging across each Production releases and perform builds with Continuous Integration using Scripts.

Accountable for on-time delivery of all release process outputs as defined in the release policy, processes and procedures

Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.

Deployed application modules to WAS based clusters via ND admin console

Created deployment request tickets in Bugzilla for the deploying the code to Production.

Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.

Suggested latest upgrades and technologies for NoSQL databases.

Evaluated system performance and validated NoSQL solutions.

Used Perl/Shell to automate build and deployment Process.

Implemented a Continuous Delivery framework using Jenkins, maven & Nexus in Linux environment

Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.

Executed the DB Scripts (DML and DDL) which have dependencies on the code on Oracle DB. Documented the deployment process (Migration Doc) of code to production on an Excel Sheet.

Environment : ANT, WebSphere, Perl/Shell Scripts, Oracle, UNIX, Bugzilla, Jenkins, Puppet, Maven, Azure, NoSQL.

Client : D2Eminence Mar 2016 – April 2017

Role : Build Release Engineer

Responsibilities:

Automated both .Net and Java Applications using industry's best automation tool Hudson.

End to End automation from Build to Production is implemented.

All un-authorized access is revoked and Principle of Least privilege is applied with the aid of these tools.

ITIL best practices were brought in to the normal SDLC process and lead the effort of bringing change in the organization.

Facilitating the projects in Quality related activities as per QMS process.

Maintenance of Configuration items in Harvest.

Generalizing Audit Trail Reports and Time Sheet Report.

Prepared mock cutover plans and cutover plans for Pre-Prod and Prod Deployments

Conducting and Attending Project Status Review Meetings and Casual Analysis Meeting for release activities

Prepare the resources (People and environments) for the build / Releases

Conducting the configuration audits as per schedule and Report the configuration audit findings and Track the findings to closure.

Feedback on status of project release to the PM periodically

Publish the changes with respect to CI's and amend affected documents periodically

Ensure that back-ups are taken periodically.

Creating the release responsible as instructed by the PM.

Responsible for the build and release management process.

Responsible for automated build scripts and build issues.

Coordinating with development teams to perform builds and resolve build issues.

Provide complete phone support to customers.

Setup and debug hardware related issues for server builds.

Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.

Troubleshoot tickets on the helpdesk tracking system.

Environment: ANT, Maven, Web logic, Perl Scripts, Shell Scripts, LINUX, SVN, Hudson.

Client : CVL Soft Pvt Ltd. Jan 2015 – Feb 2016

Role : Linux Administrator

Responsibilities:

Administered, maintained Red Hat 3.0, 4.0, 5.0, 6.0 AS, ES, Troubleshooting Hardware, Operating System Application & Network problems and performance issues; Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.

Implemented and enhanced UNIX shell scripts using Korn Shell, Bash and Perl Scripting. Shell scripting (bash) to schedule and automate processes including full and incremental backups using tar, cpio and ufsdump; migrate and enlarge file systems on Solaris.

Configured Cronjobs in Crontab file to run jobs at specific intervals.

Created and maintained network users, user environment, directories, and security.

Participating in root-cause analysis of recurring issues, system backup and security setup, Provide 24X7 support in Production Testing and Development environments.

Configured RAID levels 1, 5 using hardware RAID Controllers and RAID levels 10, 01, 51 using Volume Management software.

Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, and MySQL databases in both development and production.

Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.

Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.

Experienced working with Preload Assist and PICS projects.

Installing and setting up Oracle9i on Linux for the development team.

Migrated database applications from Windows 2000 Server to Linux server.

Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation.

Capacity Planning, Infrastructure design and ordering systems.

Created users, manage user permissions, maintain User & File System quota on Red hat Linux.

Diagnosed hardware and software problems and provided solution to them.

Updated data in inventory management package for Software and Hardware products.

Worked with DBAs on installation of RDBMS database, restoration and log generation.

Bash shell-scripts to automate routine activities.

Monitored trouble ticket queue to attend user and system calls.

Environment: Red Hat Linux 3.0,4.0,5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba, VMware Tomcat 3.x, 4.x, 5.x, Apache Server 1.x, 2.x, Bash.



Contact this candidate