Pranjal S - SR. DEVOPS/SITE RELIABILITY ENGINEER |
[email protected] |
Location: New York City, New York, USA |
Relocation: OPEN |
Visa: H1B |
Resume file: Pranjal S Sr. Devops_SRE_1754593197921.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
Pranjal S
(609) 566-4637 [email protected] PROFESSIONAL SUMMARY: Over 12 years of experience as a DevOps Engineer in Automating, building, deploying and releasing of code from one environment to another environment. Experience on software development life cycle (SDLC) with software development models like Agile, Scrum Model, JIRA, Waterfall model. Experienced in AWS cloud administration provisioning and managing services like EC2, S3, Glacier, ELB (Load Balancers), VPC, AMI, SNS, SWF, RDS, IAM, ROUTE 53, Auto Scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation and Security Groups. Extensive experience in using MAVEN and ANT as build tools for building of deployable artifacts (jar, war & ear) from source code. Good knowledge on using Artifactory repos for Maven and Ant builds. In-depth knowledge of computer applications and scripting like Shell, Python, Ruby, Perl, JavaScript and XML. Good knowledge on Linux, Solaris and UNIX administration. Experienced in developing Cloud Formation, Terraform and AWS Lambda to automate AWS resources and created versions for the updated scripts. Led end-to-end CI/CD pipeline migration from on-premises Team Foundation Server (TFS) to Azure DevOps, ensuring seamless build, release, and deployment processes across multiple environments. Integrated Azure Repos with Git branching strategies and implemented automated build/release pipelines using YAML and Classic Pipelines for scalable and reliable deployments. Collaborated with cross-functional teams using Jira for Agile project tracking, sprint planning, and automating workflows for issue management and delivery tracking. Hands on Experience working with the Microsoft Azure Cloud Services and deployed the servers through Azure Resource Manager Templates or Azure Portal. Experience in creating build and release pipelines using Azure DevOps and orchestrating deployment of applications. Experience with integration of Azure DevOps and Terraform. Experience in Designing AZURE Resource Manager (ARM) templates and extensive experience in designing custom build steps using PowerShell. Proficient and well experienced in Planning, Patching, Tuning, Troubleshooting and Integrating IBM WebSphere Application Server, Oracle WebLogic Server, IBM Web Sphere MQ Server, Apache Tomcat (6.x/7.x), Jboss (EAP), Resin, Apache Http Server, IHS, Glass Fish Application Server, Sun One Web Servers, LDAP and Various Services of AWS, Nginx. Managed cloud environment using Infrastructure as Code by using Terraform and CloudFormation. Experienced in branching, tagging and maintaining the version across the Environments using SCM tools like Git, GitLab, GitHub and Subversion (SVN) on Linux and windows platforms. Proficient knowledge with Helm charts to manage and release of helm packages. Experience in implementing Kubernetes with Docker to assist with auto-scaling, Continuous Integration, rolling updates with no downtime. Involved in the functional usage and worked on web servers like Tomcat, HTTP and Nginx. Experience in AWS cloud infrastructure database migrations, PostgreSQL and converting existing ORACLE and MS SQL Server databases to PostgreSQL, MySQL and Aurora. Backed up and restored configurations and data of various tools (SVN, Jenkins, Sonar, WAS, SonarQube), databases (oracle, db2) and servers (windows, RHEL) as required. Knowledgeable in Logical Volume Management on Linux with LVM Knowledgeable in HTTP, HTTPS, FTP, SFTP, DHCP, DNS, SNMP TCP/IP, UDP, ICMP, VPN, POP3 protocols. Gained sound knowledge in product deployment in servers, mail servers, monitoring tools & shell scripts, Networking, SQL/MySQL. Installed, configured and managed Monitoring Tools such as Splunk, Nagios for Resource Monitoring/ Network Monitoring/ Log Trace Monitoring. Ability in managing all aspects of the software configuration management process including code compilation, packaging / deployment / release methodology and application configuration. Experience in installing, configuring, managing, tracing complex build problems, release issues and trouble shooting skills. Well experienced in deployment & configuration management and Virtualization. Requested and installed SSL certificates using Microsoft management console and IIS. Experienced in UNIX System Administration, working on server-based operating system; kernel configurations on Redhat Linux, CentOS, SUSE, Debian 7, Ubuntu 12.x -16.x in a DevOps Environment with CI/CD as an Iterative process, proficient with Package management YUM & RPM for RHEL/CentOS. Ability in managing all aspects of the software configuration management process including code compilation, packaging / deployment / release methodology and application configuration. Experience in installing, configuring, managing, tracing complex build problems, release issues and trouble shooting skills. Expertise in scripting for automation, and monitoring using Shell, Python scripts. Hands on using Bug tracking tools like JIRA, HP Quality center and Bugzilla. Deployed Puppet, Puppet Dashboard for configuration management to existing infrastructure. Used Chef and other configuration management tools to deploy consistent infrastructure code across multiple environments. Experience in writing Chef Cookbooks and recipes to automate the deployment process and to integrating Chef Cookbooks into Jenkins jobs for a continuous delivery framework. Excellent experience in designing, documenting and automating the build and release process. Experience in all facets of SDLC viz. requirement analysis, designs, development, testing, and post implementation revisions. Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels. TECHNICAL SKILLS: Build Tools ANT, MAVEN, Gradle Source Control Tools GIT, GitHub, Bitbucket, Subversion CI Tools Jenkins, AWS Code Build, CircleCI, Maven, Gradle, TeamCity, Spinnaker, Cloud bees CD, AWS Code Deploy Web Technologies HTML, XML, JAVA Script Configuration Management Tools Ansible, Terraform, AWS Cloud Formation, Chef, Puppet, Packer, Salt Languages C, C++, Java, Perl, Python, Unix Shell Scripting, Groovy, Bash Database MYSQL, MSSQL, Oracle and MongoDB, DynamoDB Bug Tracking JIRA, Bugzilla, Remedy SDLC Agile, Scrum, Waterfall Cloud Technologies Azure, Amazon Web Services (AWS), OpenStack, Terraform Monitoring Tools Nagios, Cloud Watch, Splunk, AppDynamics, ELK Stack, Datadog, Grafana Network Protocols TCP/IP, UDP, HTTP, DNS, SSL, DHCP, FTP Operating Systems Windows 98/XP/Vista/7/8, UNIX, Linux, Centos WORK EXPERIENCE: ASCENSION HEALTHCARE ST LOUIS, MO JAN 23 - PRESENT SR. DEVOPS/SITE RELIABILITY ENGINEER RESPONSIBILITIES: Responsible for setting up the automation environment for Application team if necessary and help them through the process of build and release automation. Experienced in Infrastructure as code, execution plans, resource graph and change automation using terraform rewrote existing Cloud formations stacks to terraform. Designed git branching strategies, merging per the needs of release frequency by implementing GIT flow workflow on GitHub. Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager. Set-up databases in GCP using RDS, storage using S3 bucket and configuring instance backups to S3 bucket and prototype CI/CD system with GitLab on GKE utilizing Kubernetes and Docker for the runtime environment for the CI/CD systems to build and test and deploy. Configured Hybrid Cloud setup on GCP using VPN with two different regions and used Google Cloud console to create and manage GCP and GKE workloads. written the Python script to send the Stack Driver logs using CloudFuntion with integration of Pub/Sub and Big Query sand automated all the infrastructure workflows using Terraform. Developed different environments of different applications on Google cloud by provisioning Kubernetes clusters on GCE instances and GKE using Docker, Ruby, Bash and Python. Experience in writing Ansible Playbooks and Puppet Manifests to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications. Created Ansible Playbooks to Deploy VM and install the Components as per requirements. Deploy Openstack environments through automated tools, Ansible / custom pipeline. Used Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages also to assist in building automation policies. Established CI/CD pipelines using AWS CodePipeline and Jenkins, automating the build, test, and deployment phases. Implemented automation of AWS infrastructure via Terraform and Jenkins - software and services configuration via Ansible playbooks. Used Agile/scrum Environment and used Jenkins, GitHub for Continuous Integration and Deployment with Tier2 Support. Functional test integration using JMeter and Postman scripts. Developed GIT hooks for the local repository, code commit and remote repository, code push functionality and Worked on the GitHub. Designed and deployed AWS Lambda-based serverless microservices architecture to support scalable, event-driven workloads with minimal operational overhead. Leveraged API Gateway, Lambda, DynamoDB, and Step Functions to build loosely coupled microservices in production environments. Used Jenkins for Continuous Integration and deployment into Tomcat Application Server. Written Cloud Formation templates to create multiple IAM users & groups with different policies, create an auto scaling group to start and stop EC2 instances based on CPU usage & with update policy that keep specific number of instances running during a rolling update. Configured Azure DevOps Pipelines for deploying PaaS services into azure. Developed Python scripts to automate tasks such as build validation, Azure DevOps pipeline triggers, and resource monitoring. Built internal CLI tools in Python to assist with deployment operations and configuration changes across cloud environments. Implemented JIRA to track all issues pertaining to the software development lifecycle and Integrated JIRA with GIT repositories created automated release notes using Python Scripting. Configured Ansible server and workstation to manage deployments. Experience in writing Ansible Playbooks in YAML and used Ansible Tower, which provides an easy-to-use dashboard and role-based access control, so that it's easier to allow individual teams access to use Ansible for their deployments. Responsible to set up & configure monitoring and metric gathering system around Prometheus and Grafana. Set up CI/CD pipelines for Microservices and integrated tools such as Maven, Bitbucket, SonarQube, Nexus, Slack for providing immediate feedback to DEV teams after code check-in. Used Apache Kafka for importing real time network log data into HDFS. Improved the performance of SQL Scripts by using Object Role Modelling methodology. Deployed Java applications to application servers in agile continuous integration environment and automated the whole process. Designed and implemented GIT metadata including elements, labels, attributes, triggers and hyperlinks. Single handedly manage/configure/install/train my peers to procure SSL certificates and key stores across all the environments using OpenSSL/Portecle/Venafi from WFCMS. Worked with developers on Rest API and ASP.NET Core Web API based on departmental requirements and specifications. Configured SSL Key Stores and Certificates for ~100 applications across various environments using Venafi. Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and developed Terraform modules for the K8s deployment on multi-nodes cluster. Also created a Splunk dashboard to monitor release versions that is deployed on Docker boxes and Linux servers. Used Confluence to create, share and discuss content and projects. Environment: GIT, GitHub, Jenkins, AWS, Terraform, Cloud Watch, Ansible, JIRA, Nexus, Jfrog Artifactory, Rundeck, Shell scripts, LINUX, UNIX, Windows, Java, Springboot, J2EE, Docker, Kubernetes, Splunk, Grafana. AMERICAN EXPRESS PHOENIX, AZ SEP 22 JAN 23 SR. DEVOPS/SITE RELIABILITY ENGINEER RESPONSIBILITIES: Responsible for Analyzing, designing, developing, coordinating, and deploying web-based applications. Strong experience in setting up the build and deployment automation for Terraform scripts using Jenkins and Involved in working with Terraform migrate legacy and monolithic systems to Amazon Web Services. Environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy. Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes. Implemented & maintained the branching and build/release strategies utilizing GIT. Installed, Configured Jenkins for running Continuous Integration, Automated Deployments into different environments. Implemented Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple names spaced versions. Migrated legacy CI/CD pipelines from Jenkins and TFS to Azure DevOps Services, optimizing deployment workflows across dev, staging, and production environments. Created Azure Pipelines (YAML & Classic) for build, test, and release automation, enhancing deployment speed and consistency. Worked on AWS EC2 Instances creation, setting up VPC, Launching EC2 instances and worked on Cloud Watcher for providing high availability of applications of EC2 instances based on a load of applications. Handling migration of on-premises applications to the cloud, and created resources in the cloud to enable this, using all critical AWS tools, used ELB and Auto-Scaling policies for scalability, elasticity, and availability. Extensively involved in infrastructure as code, execution plans, resource graph and change automation using terraform rewrote existing Cloud formations stacks to terraform. Implemented CI/CD pipelines using GitLab and CloudFormation to automate deployment of serverless and container-based microservices across multiple AWS environments. Migrated monolithic applications to modular microservices on AWS Fargate and Lambda, improving scalability and maintainability. Integrated AWS Event Bridge, SNS, and SQS to enable communication and orchestration between microservices. Automated Cloud deployments using Chef, Python, and AWS Cloud Formation Templates. Established Chef Best practices approach to system deployment with tools with vagrant and managing Chef Cookbook as a unit of software deployment and independently version controlled. Deployed a centralized log management system and integrated into Chef to be used by developers. In the CI/CD pipeline, mainly focused on performing integration of code quality analysis techniques like check styles, find bugs, JUnit with Jenkins. Used Splunk to monitoring/metric collection for applications in a cloud-based environment. And integrate Splunk with AWS deployment using Puppet to collect data from all database server systems into Splunk. Experience in managing cluster of containers using Docker Swarm, and deployed spring boot applications. Worked on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry. Worked on Chef-server/workstation and nodes via CLI tools, deployed packages and web applications on nodes through chef-server by using chef-client. Created the CI/CD pipeline and provided the required parameters and servers for the Build and Release Management in VSTS. Used GIT, JENKINS, MAVEN, SONARQUBE and NEXUS to build the CI-CD pipeline. Later used CHEF as configuration management tool. Familiarity with cloud-based architectures and experience in deploying TIBCO solutions on cloud platforms, such as AWS and Azure. Transition knowledge to Middleware Operations and Dev-ops engineers for implementing infrastructure in private cloud environments. Installed and configured GIT and GITHUB, Implemented pre and post hooks in GIT. Used Python with REST APIs to integrate Azure DevOps, Jira, and monitoring tools (like Prometheus/Grafana). Wrote unit and integration tests using pytest to ensure reliability and stability of automation scripts. Designed and Developed Jenkins build and Run deck deployments. Maintained build systems using Jenkins and Ansible, which includes creating and maintaining dashboards that track the builds and test results. Managed Nexus repositories to download the artifacts during the build. Used Nexus Repository and Jfrog Artifactory to upload the build artifacts after a successful build. Used GitLab for monitoring and analytics tools that helps to gain insights into codebase and projects. Also, can track metrics, view code coverage reports and monitor performance. Worked with developers on Rest API and ASP.NET Core Web API based on departmental requirements and specifications. Responsible for Maintenance, Regular Periodic Backups, User Management and Plugin Management for Jenkins. Environment: GIT, GitHub, Jenkins, AWS, Terraform, Cloud Watch, Ansible, JIRA, Nexus, Jfrog Artifactory, Rundeck, Shell scripts, LINUX, UNIX, Docker, Kubernetes, Splunk, Grafana. SAFEWAY BOISE, IDAHO MAR 22 SEP 22 SR. CLOUD/DEVOPS ENGINEER RESPONSIBILITIES: Built CloudFormation and TERRAFORM templets using JSON and python scripting for cloud infrastructure. Creating an AWS RDS MySQL DB cluster and connected to the database through an Amazon RDS MySQL DB Instance using the Amazon RDS Console. Deployed builds in Data Center servers by implementing Chef recipes. Modified and re-used the Chef recipes for direct deployment into the EC2 instances. Worked on Stone branch to Migrate Applications to clouds. Implemented Migration by validating the Virtual Resource, Credentials and promoting to PROD Environments. Implemented Micro-services using Pivotal Cloud Foundry (PCF) platform build upon Spring Boot Services and created workflows on TeamCity for setting up automated pipelines for CI/CD with PCF. Maintained DNS records using Route53. Give public DNS names to Elastic Load Balancers (ELB) IP's. Configured S3 versioning and lifecycle policies to backup files and archive files in Glacier. Involved in defining documenting and maintaining code deployment pilot automation project documents using Python. Created Python Scripts to Automate AWS services which include web servers, ELB, Cloud front Distribution, database, EC2 and database security groups, S3 bucket and application. Launched Database for MySQL 5.x and Oracle 11.x using RDS in multiple Available zones, have setup monitoring for CPU Utilization and limited DB connections by implementing alarms using Cloud watch. Used CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers. Implemented rapid-provisioning and life-cycle management for Cassandra, Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts. Used Kubernetes and Mesos as Container Scheduling Frameworks. Developed microservice onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services. Developed build and deployment scripts using MAVEN as build tool, and integrated selenium in Jenkins, to perform the automated integration test. Worked with build pipeline set up for CI/CD using Jenkins Enterprise editions and deploy to orchestrated changes across many servers and components. Deployed and configured Prometheus to monitor Kubernetes nodes with node-exporter, monitor Kubernetes API and resources with Kube-state-metrics Develop, Maintain, update various script for services (start, stop, restart, recycle, Cron jobs) Unix based Korn shell, Bash. Installed, managed and administrated of all Linux/Unix servers by applying relative patches and packages at regular maintenance periods using RedHat Satellite server, YUM and RPM tools. Wrote GROOVY/Unix scripts to configure resources and Servers. Created Jenkins workflows using Groovy script to automate entire build and deployment process. Designed and developed the tools to allow efficient configuration management, build and release of software developed in J2EE, XML and DB2 databases. Deployed the build artifacts into environments like QA, UAT and production according to the build life cycle. Installed, Managed and Configured monitoring tools such as Splunk, Nagios and CloudWatch for monitoring the logfiles, Network Monitoring, log trace monitoring and the hard drives status. Used Confluence to create, share and discuss content and projects. Automated the build and release management process including monitoring changes between releases. Documented the entire build and release process and provided support. Used Service Now for tracking the Change management for releases. Developed, maintained and distributed release notes for each scheduled release. Provided periodic feedback of status and scheduling issues to the management. Planned release schedules with Agile methodology & coordinated releases with engineering and SLA for timely delivery. Provided the assistance for the smooth phase of release for the emergency releases and coordinated with different teams. Environment: GIT, GITHUB, Nexus, Maven, Gradle, PowerShell, AWS, CloudFormation, Azure, Chef, Ansible, Docker, Kubernetes, Prometheus, Jira. EXPRESS SCRIPTS BLOOMINGTON, MN JAN 19 MAR 22 SR. CLOUD/DEVOPS ENGINEER RESPONSIBILITIES: Responsible in setting up cluster environment for load balancing and high availability of Windows and Linux servers. Created Virtual Network with Frontend and Backend subnets, Assigned Frontend and Backend Network security group rules to these subnets by using Terraform. Configured Azure DevOps Pipelines for deploying PaaS services into azure. Build and supporting highly available, secure enterprise application platform based on OpenShift/Kubernetes orchestrator, on-prem as well as AWS Cloud. Created inventory in Ansible for automating the continuous deployment and developed playbooks using YAML scripting. SSL certificate installation, managing service accounts and configuration and management for the hosted websites in IIS Worked with networking teams in configuring AWS Direct Connect to establish dedicated connection to datacenters. Experience in building Docker images using GitHub-actions. Experienced in writing Ansible Playbooks using YAML to Manage Configurations of AWS Nodes on AWS EC2 instances run Ansible Scripts to provision Dev servers. Created Terraform templates to create IAM, VPC, EC2, ELB, ECR, ECS, S3, SQS, SNS, SES, RDS, EBS, Dynamo DB, Aurora. Worked with networking teams in configuring AWS Direct Connect to establish dedicated connection to datacenters. Created Elastic Kubernetes Cluster with Namespace to deploy Dev., QA, UAT environments within single Kubernetes cluster. Created one more Kubernetes cluster to deploy production environment. Develop Automation for seamless deploy, upgrades and patching of production systems across on-premises OpenShift/Kubernetes and public cloud environments. Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from your S3 bucket. Implemented Terraform modules for deployment of applications across multiple cloud providers. Installed and configured Jenkins for enterprise CICD process, built deployment pipelines for various container applications on OpenShift and Kubernetes platforms. Used GitHub extensively to push changes and pull changes from feature and develop Branch and for Code Merge and code commits. Integrating AppDynamics with ServiceNow for Auto ticketing and incidents. Server migration using cloud services like AWS from physical to cloud environment. Automated the tasks with Ansible Playbooks by using YAML functions and migrating the servers with the required configuration changes and testing and deploying the machines using Ansible Commands. Worked on creating Docker containers and Docker consoles for managing the application lifecycle and worked on setting up the automated build on Docker HUB and deployed CoreOS Kubernetes Clusters on RedHat OpenShift to establish Docker containers with light weight Docker Images as base files. Used Ansible for configuring and managing multi-node configuration management over SSH and PowerShell. Wrote Python Code using Ansible Python API to Automate Cloud Deployment Process 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. Integrated Ansible with DevOps to provide Automation, Continuous Integration & Continuous Deployment through Jenkins and wrote Playbooks to automate Ansible servers using YAML scripting. Deployed dashboards in Dynatrace for both operations and various lines of business. Migrated on-premises MySQL environments to MySQL on Confidential EC2 and Confidential Aurora MySQL with ongoing database replication. Guided and migrated PostgreSQL and MySQL databases to AWS Aurora. Installed and configured code rules, keys of SonarQube for code analysis. Use Dynatrace to perform root cause analysis and quickly drill down to correct error fault path and hot spots. Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible Playbooks and has integrated Ansible with Jenkins. Used Docker in a Linux environment and handled fabric services to deploy in containers and images. Implemented new business unit repository system for hosting Docker, Maven, Gradle, and SBT artifacts. Involved in helping the UNIX and Splunk administrators to deploy Splunk across the UNIX and windows environment. Environment: AWS Cloud, AWS Lambda, EC2, Puppet, GIT, GitHub, ANT, MAVEN, Jenkins, Ansible, JIRA, Nexus, Shell scripts, groovy, LINUX, UNIX, Windows, Java, J2EE ANTHEM- NORFOLK, VA JAN 18 DEC 18 DEVOPS ENGINEER RESPONSIBILITIES: Deep understanding of software configuration management (SCM) /Integration processes and tools for large, multi-site product development with very strong problem solving and Android/Linux debugging skills. Provided custom solutions for Azure VM power management as part of cost saving efforts. Automated VM Power Schedule Management solution schedules using PowerShell script integrating (Azure Runbook) it with Azure Logic apps. Automated Decommissioning of Orphaned Resources in Azure as part of Azure Cost Savings Effort. Good Experience in Azure Cloud-Based DevOps Skills. Implemented Azure IaaS and PaaS enterprise solutions. Experience in supporting on-prem to cloud migration. Hands-on experience with Azure DevOps Continuous Integration (CI) and Continuous Deployment (CD). Migrated code repositories from TFS (TFVC) to Azure Repos (Git) using Git-TFS bridging tools and best practices. Managed branching strategies, pull requests, and code reviews via Azure Repos for better version control and collaboration. Set up Azure Boards and Azure Test Plans to replace TFS work tracking and test case management. Built Azure CI/CD pipeline to automate end to end testing, compliance management, and deploying chef cookbooks. Extensive knowledge on Azure Services like Azure Automation Runbook, Log Analytics, Logic Apps, Azure Storage, Application Gateway, Load Balancers, AKS and Virtual Network. Deployed Azure resource groups, virtual machines and Storage Accounts using an ARM template. Used AZ and AzureRM modules to pull reports and to deploy new resources. Implemented azure tagging Policies on multiple Azure subscriptions and Managed Enterprise chef infrastructure. Migrated on-prem standalone chef servers to Azure and implemented chef HA solution for cloud. Implemented Chef Inspect framework to audit infrastructure using CIS benchmark standards. Hands-on experience with scripting languages ruby, python, PowerShell, and bash. Good understanding of docker and Kubernetes functionalities. Created and Hosted Micro Services for Enterprise use in Docker and Hosted in Azure Kubernetes service Known as AKS. Managing day to day activity of cloud environment, supporting development teams with automation requirements. Using custom Ruby/python scripts on a daily basis to perform many repetitive jobs. As part of LDAP server migration project developed Ansible playbooks to generate configuration information. Demonstrated expertise in architecting and implementing RESTful API services following industry best practices and standards. Configured Jenkins Build/Deploy Pipeline to store the build artifacts in Artifactory repository. Worked with Docker components like Docker Engine, Docker-Hub, and Docker Registry for local Application Deployment in lower environments. Worked on the migration from VMware to AWS and used Chef to automate the infrastructure in AWS by creating EC2, S3, RDS, VPC and Route 53. Ensured in 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. Used Terraform to deploy the infrastructure necessary to create development, test, and production environments. Developed and implemented Kubernetes manifests, helm charts for deployment of microservices into k8s clusters. Support development team with deployment workflow and Continuous Integration using GitLab, GitLab-ci, Run deck, Docker. Responsible for the installation of RedHat and Centos Linux for new build environment. Worked on Python and Shell scripts for Automation of the build and release process. Scripting in multiple languages on Bash, Shell scripting, python scripting etc. Wrote Automation scripts in shell and python to enhance the CI-CD pipeline. Configured Urban Code Deploy for CI/CD process with the automatic phase gates and approval required. Highly experienced in integrating OpenShift with CyberArk Conjure enterprise vault solution for password encryption. Proficient in integrating OpenShift platform with various monitoring tools like Sysdig, AppDynamics and Dynatrace. Provide performance management support and technical guidance with AppDynamics (Application Performance Management) for Application teams. Created custom dashboards for application team in AppDynamics. Used 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, and IIS Used GitHub for Code Review and Code Merge Branches. Implemented CICD allowing for deploy to multiple client Kubernetes environments. Configured Source Code Management tools with Bamboo and executed triggers in Subversion (SVN). Worked in configuring baselines, branches, merge in SVN, and Automation processes using Shell and Batch Scripts, Performed Branching, Tagging, Release Activities on SVN. Capable of doing Ansible setup, managing hosts file, Using Yaml linter, authoring various playbooks and custom modules with Ansible. Worked on Terraform to launch infrastructure from physical and virtual servers to email and DNS providers. Developed automated tests by building test cases from scratch using Python, Selenium. Involved in writing Puppet manifests in Ruby for deploying, configuring and managing metric collections. Created Modules for Protocols configuration and managing them using Puppet Automation. Orchestration improvements to Dynatrace deployment to reduce upgrade time. Integrated Dynatrace with Active directory, Email Servers, and event management Managed SonarQube to Setup the rules in SonarQube, establishment of ways of working with SonarQube. Managed and Reviewed deliverables. Defined responsibilities and assigned work to team and monitor the progress. Studied the entire application management process, procedures and identifying areas for improvements and implementing the same and Integrated JMS with WebLogic. Environment: GIT, GitHub, Jenkins, Azure, Chef, Terraform, Ansible, JIRA, Nexus, Jfrog Artifactory, Shell scripts, LINUX, UNIX, Windows, Java, Springboot, J2EE, Docker, Kubernetes, Splunk, MicroStrategy. BANK OF AMERICA - MICHIGAN, US MAR 17 TO JAN 18 DEVOPS ENGINEER RESPONSIBILITIES: Involved in creating the automated build and deployment process for application, re-engineering setup for better user experience and leading up to building a Continuous Integration system for all our products. Developed and implemented Software Release Management strategies for various applications in an agile environment. Created AWS CloudFormation templates to create custom-sized VPC, subnets, EC2 instances, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front, RDS, S3, Route53, SNS, SQS, Cloud Trail and also worked on Simple Storage Service (S3), Simple Notification Service (SNS) and Cloud Watch. Involved in build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS CloudFormation and Jenkins for Continuous Integration. Migrated services from a managed hosting environment to AWS including service design, network layout, data migration, Automation, monitoring, deployments to ensure cost analysis, and timeline. Implemented & maintained the branching and build/release strategies using SCM tools GIT, Subversion, Bitbucket and also experienced in migrating GIT repositories to AWS. Used API's Chef, Python and AWS CloudFormation Templates, migrated and automated cloud deployments. Hands on with GIT / GIT Hub for code check-ins/checkouts and branching and various other functions. Written Terraform scripts to automate AWS services which include ELB, Cloud Front distribution, EC2, database security groups, Route 53, VPC, Subnets, Security Groups, and S3 Bucket and converted existing AWS infrastructure to AWS Lambda deployed via Terraform and AWS CloudFormation. Created Hudson jobs for continuously building the projects. Scheduled Hudson jobs to build upon every checking into subversion. Setup shell script in Hudson jobs to do pre- and post-build operations. Installed and configured Jenkins for enterprise CICD process, built deployment pipelines for various container applications on OpenShift and Kubernetes platforms. Worked on implementing in release workflow within Visual Studio for Continuous Integration and deployment and used Terraform scripts to Automate Instances for Manual Instances that were launched. Specialized in automating tasks and process through scripts using ANT/Maven/Make and Shell/Perl. Utilized Git and Run deck to install and configure Linux environments with successful production. Experienced in using Subversion (SVN), GIT, Perforce, ClearCase, ClearQuest and CVS Version Controls. Developed and define a CICD model to implement across multiple front and backend teams and applications. Analyzed, defined, and developed build process improvements using TFS. Participated in Querying RDBMS such as Oracle, MYSQL and SQL Server by using SQL for data integrity. Created repositories according the structure required with branches, tags and trunks. Deployed the build artifacts into environments like QA, UAT and production according to the build life cycle. Installed, Managed and Configured monitoring tools such as Splunk, Nagios and CloudWatch for monitoring the logfiles, Network Monitoring, log trace monitoring and the hard drives status. Used Confluence to create, share and discuss content and projects. Automated the build and release management process including monitoring changes between releases. Documented the entire build and release process and provided support. Used Service Now for tracking the Change management for releases. Environment: AWS Cloud, AWS Lambda, EC2, Puppet, GIT, GitHub, ANT, MAVEN, Jenkins, Ansible, JIRA, Nexus, Shell scripts, groovy, LINUX, UNIX, Windows, Java, J2EE NETOPS FIBER SOLUTIONS AP, IN FEB 12 TO OCT 15 SYSTEM ENGINEER RESPONSIBILITIES: Worked closely with the Development Team in the design phase and developed Use case diagrams using Rational Rose. Documenting the process of code promotion, defect tracking and user guide for Subversion (SVN). Maintained users security on Subversion (SVN). Used API's Chef, Python and AWS CloudFormation Templates, migrated and automated cloud deployments. Worked with Apache ANT for building the application, has written ANT scripts and shell scripts to automate the build process. Setting up the environments (QA, UAT and PROD) by installing UNIX, Application servers and Databases. Maintained the Tags, Branching and merging the code in the parallel development of two phases and applied the vendor patches to the Trunk and All branches in Subversion (SVN) Repository. Use of Docker to manage micro services for development and testing. Installation, configuration and management of Apache and Tomcat servers. Setup of build scripts, systems and infrastructure to enable build and release process. Build C++ and Java files using ANT/MAVEN build tool. Implemented MAVEN builds to automate artifacts like jar, war and ear. Implemented continuous Integration using tools such as Jenkins and Bamboo. Designed and developed Bamboo Build deployments. Managed nexus MAVEN repositories to download the artifacts during the build. Developed and maintained integration and release processes. Worked on Apache and Tomcat servers for hosting web apps. Administered the UNIX, Subversion (SVN) Repository, migrated the code from Subversion (SVN) to other Version Control. Tracking and prioritizing issues and new features for later releases of software using JIRA. Evaluated, Installed, and configured various JIRA plug-ins systems based on the requirement. Created Bus members, provided configurations for messaging queue in WebLogic. Environment: ANT, MAVEN, Apache Tomcat, shell, Perl scripting, Subversion, Bamboo, Jenkins, Windows 2000/XP, LINUX (RHEL) EDUCATION: Masters in Computer Science from University of Illinois at Springfield, IL. 2016 Bachelors in Information Technology, STRMU, Nanded. 2012 Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst message queue javascript sthree database information technology hewlett packard microsoft Arizona Illinois Minnesota Missouri Virginia |