Divakar - Middleware Engineer |
[email protected] |
Location: Woonsocket, Rhode Island, USA |
Relocation: |
Visa: GC |
Middleware Engineer
Name: Divakar Phone: 302 417 0447 Location: Woonsocket, RI Visa: GC _________________________________________________________________________________________________ SUMMARY: IT SRE/DevOps Engineering Professional with overall 14+ years of experience in CI/CD, IaaS, SaaS, Build & release management, automation for build and Middleware engineering, administration. Setting up Automated builds and deployments CI/CD using Jenkins, Ansible, Chef, Bamboo, Nexus, Artifactory and bash Shell scripts. Hands on experience with Cloud Operations and migration from on-premise to Amazon Web Services Lift and Shift strategy. Worked in highly collaborative operations team to streamline the process of implementing security Confidential Azure cloud environment and introduced best practices for remediation Developed the automation system using PowerShell and JSON templates to remediate Azure services. Worked on implementing methodologies by PowerShell scripts for Azure services like Azure SQL Database, Key vault, Storage blobs, App services etc. Proficient with container systems like Docker and container orchestration like Docker Swarm, Kubernetes. Experience working with AWS services like EC2, RDS, Elasticache, S3, IAM, VPC, EBS, ELB, Auto Scaling, and Security groups, Route 53, Cloud Front and Cloud Watch. Setting up CI/CD for Web applications, hosting static web content on S3, Deploy containers onto Kubernetes (EKS) etc. Structured cluster Autoscalar for Azure Kubernetes Services (AKS) by using terraform and worked with scheduling, deploying and managing pods and replicas in cluster. Worked on Microservices for continuous Delivery environment using Azure Docker. Deployed Azure IaaS Virtual Machines and cloud services into secure VNets and subnets using PowerShell. Handle escalated Support tickets till closure for MS Azure PaaS platform and create a Virtual Network on Windows Azure to connect all the servers. Experience in working with load balancers like CISCO Content service switch (CSS) and F5 LTM Load balancer. Experienced with setup, configuration and maintain ELK stack (Elasticsearch, Logstash and Kibana) Experience with setting up monitoring at OS and Application levels agent and agentless using Nagios, CA Wily Introscope, TPV, AppDynamics, New relic etc. Setting up Dashboards, Alerting. Experience in install/configuration/administration and troubleshooting of Weblogic and Websphere Application server, JBoss, MQ, Apache, Tomcat, IBM HTTP Webserver, F5 load balancer, BladeLogic, Nexus, Jenkins and Bamboo on various operating systems like Windows, RHEL, Ubuntu, Centos, Windows etc. TECHNICAL SKILLS: Container & Orchestration Docker, Docker Swarm, Kubernetes, EKS, Helm Cloud Azure: VM s, AKS, NAT Gateways, DNS, Storage accounts, LB s, NSG s, Azure Pipelines, Azure Dashboards, Manage Identity. IaC and Config Mgmt tools AWS EC2, S3, RDS, IAM, Elasticache, Packer, Cloud Formation, Cloudwatch, SES, ElastiCache, Route53, Lambda CICD/Automation tools Terraform, CloudFormation, Ansible, chef,Dynatrace, Splunk Languages Jenkins, Shell scripts, Git, Bitbucket, github, Spinnaker, concourse Load balancers PowerShell, Python, Groovy, Bash/shell, SQL Application/Web Servers nginx, F5, Tomcat,Jboss,Weblogic,Traefik, apache, Layer7 XML gateway PROFESSIONAL EXPERIENCE: CVS Health, Woonsocket, RI Oct 2019 Till date Senior Middleware Engineer Responsibilities: Developed and designed Azure DevOps pipelines to manage resources across multiple subscriptions in Azure. Create and maintain highly scalable and fault tolerant multi-tier Azure/AWS environments spanning across multiple availability zones using Terraform. Working in migrating on-premises applications to Azure and configured VNETs and subnets as per the project requirement also performed PowerShell scripting to do Patching, Imaging, and Deployments in Azure. Major focus on Configuration, SCM, Build/Release Management, Infrastructure as a code (IAC) and as Azure DevOps operations Production and cross platform environments. Setting up CICD pipeline with Azure DevOps service to build and deploy the infrastructure using Terraform in Azure Implemented a production ready, load balanced, HA and fault tolerant Kubernetes infrastructure. Created dynamic routing/load balancing capability for Kubernetes by using ingress rules using Ingress Controllers- Traefik and Nginx and Implemented Firewalls using Network policies. Setup Kubernetes/Docker UI Dashboards for administration and dealing with RBAC for users and Service accounts. Build and Provision new environments using Ansible, Chef, Power Shell Scripts and Jenkins pipelines. Working on monitoring and logging tools like Grafana, Splunk and New Relic for monitoring network services and host resources. Working on Azure Monitoring tools such as Azure Log Analytics, Azure network watcher and Azure service health to diagnose and minimize service degradation. Working on Splunk tool to analyze the logs and integrated ServiceNow with Splunk to generate incidents from alerts. Working on Monitoring and creating alerts based on the log error analysis from Splunk/Dynatrace indexes. Expertise to analyze and correlate events through splunk search strings and operational strings. Analyze and monitor application and system logs using homegrown and commercial profiling tolls (Dynatrace, Splunk) Configured and installed different versions of Dyntrace as part of performance tuning Created the Dynatrace collectors and agents to communicate between the application jvms to collect the data. Indiana Public Retirement Systems - Indianapolis, IN Aug 2017 Sep 2019 Site Reliability Engineer Responsibilities: Worked on multi cloud environment and provisioned multi cloud infrastructure using Terraform. Hands on experience in Installing, building Kubernetes clusters and setup CNI (Flannel) for Cluster communications on Azure VM s. Worked on creating and managing Azure Backup, Azure policies, Azure keyvault, Saltstack and Tagging. Deployed applications that are containerized using Docker onto a Kubernetes cluster which is managed by Azure Kubernetes Service (AKS) Used shared Image Gallery to store the created images and built Azure-Pipelines in Azure Devops to implement all these services in Azure. Provisioning new EC2 instances, setting up IAM roles, policies, S3 bucket creation, Certificates, Route53 DNS records updates etc. in AWS. Actively manage, improve, and monitor cloud infrastructure on AWS, automate DB backups creation, Snapshots creation, SW patches, and setup auto scaling policies. AWS S3 service for saving the copies of Build Artifacts and create release-based buckets to store various modules/branch-based artifact storage. Write Terraform modules for infrastructure as code for automated provisioning and repetitive tasks for various components in AWS cloud platform. Using Concourse CI/CD pipelines for drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes 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 Created AWS Code Pipeline using CloudFormation templates and integrate GitHub to automate Deployments in Dev and Test Environments Involved in migrating Dynatrace version from 6.1 to 6.2 Monitored and suggested the respective changes for high Dynatrace response time transaction calls. CVS Health, Woonsocket, RI June 2013 July 2017 Weblogic Admin Responsibilities: Technology Expert with BEA WebLogic Application Server, Tomcat, Jboss, iPlanet Web Server, Apache Web server setup, configuration and capacity planning. Deployed wars and ears using WebLogic Admin Console as well as using shell scripts. Installed fix packs and patches to WebLogic Server and JDK. Maintained BEA WebLogic Application Server 8.1/9.x/10.x on different UNIX platforms and have setup development, testing, staging and production environments for the ongoing application development. Configuring JVM parameters, specifying GC options, Optimizing the resource usage and tuning WebLogic application server. Performance tuning w.r.t JVM heap args, Execute Threads, Custom Execute Thread, JDBC Connection Pools, Multipool, Os Parameters and network parameters. Memory issues, application leak or WebLogic leak or SUN java bug. By tuning and profiling the memory with third party tools. Provided level 2 and level 3 technical supports for Production applications. Worked on Awk & Sed to parse and format log files in efficient manner. Achieved continues integration efforts using ANT, Cruise control and IVY. Deployed the EAR files and scripting automated deployment of the applications. Supported WebLogic Application Server clustering, load balancing with F5 and fail over. Involved in transitioning J2EE applications from quality assurance to production environment on Sun Solaris, AIX and WinNT environments. 24X7 on-call production support and troubleshooting problems related to BEA WebLogic Server, iPlanet Web Servers. PHH Corporation, Mountlaural, NJ Jan 12 May 13 Middleware/SOA Admin Responsibilities: Installation and configuration of Oracle SOA Cluster along with schema creation using RCU utility. Installation and configuration of WebCenter Suite installation and Enterprise Content Management (UCM) Suite Installation along with schema creation using RCU utility. Provide support, implement and migrate existing content to the UCM content repository. Involved the site studio migration through UCM console. Experience in performance tuning of JBoss application server. Deployments and performing the builds using maven and ant in JBOSS application server. Configuring web server plug-ins for JBOSS application server Work with application development teams on troubleshooting Jboss administration issues. Deployed WebCenter. Ear through EM console. Configuration of JMS objects to performed guaranteed message delivery. Creation and tuning of JDBC Data source objects. Extensively worked on Oracle SOA suite administration, installation, configuration, tuning and customization. Experience in deployment in SOA suite, creation of Data sources, JMS destinations, securing web services. Upgrade of Oracle SOA suite from 10.1.3.1 to 10.1.3.3 and later from 10.1.3.3 to 11g. Upgrage of Oracle Universal Content Management Document Management 10gR3(UCM) 10.1.3.3.0 to 10.1.3.3.3 to 11g. Deployed the BPM applications on multiple WebLogic Servers. Experience in the support and administration of Oracle AquaLogic BPM, Service Oriented Architectures and Oracle AquaLogic Service Bus. Created and configured Data Sources for database connectivity & JMS resources Responding to the Sitescope and HPopenview alerts as per SLA. Worked with test and Development teams to meet their needs for configure various environments. Involved in periodic backing up of configuration files. Worked on ticketing tools like Lunt, Docket Mgmt Request process, Starteam, HP Quality center. Acted as a single point of contact for customer for any issues. COX Communication, Alpharetta, GA Jun 10 Dec 2011 Middleware/SOA Admin Responsibilities: Installation and configuration of Oracle SOA Cluster along with schema creation using RCU utility. Troubleshooting Composites and WebServices deployment in SOA and ESB. Creation and tuning of JDBC Datasource objects. Deployed applications for SOA and BAM environments. Worked on both testing and PROD SOA environments. Experience in deployment in SOA suite, creation of Data sources, JMS destinations, securing web services. Upgrade of Oracle SOA suite from 10.1.3.1 to 10.1.3.3 and later from 10.1.3.3 to 11g. Deployed wars and ears using WebLogic Admin Console as well as using shell scripts. Deployed the BPM applications on multiple WebLogic Servers. Experience with Oracle AquaLogic BPM and SOA Suite (Oracle Service Bus, BPEL Process Manager, Web Services Manager, Business Activity Monitoring). Configured Clusters, Server groups and Cloning for improved availability and failover capacity. Created and configured Data Sources for database connectivity & JMS resources Created domain configuration scripts to configure new domains, modify existing domains. Responding to the Sitescope and HPopenview alerts as per SLA. Worked with test and Development teams to meet their needs for configure various environments. Worked on ticketing tools like Remedy, Docket Mgmt Request process, JIRA, HP Quality center. Wells Fargo, Minneapolis, MN Sep 08 May 10 Weblogic Admin Responsibilities: Technology Expert with BEA WebLogic Application Server, iPlanet Web Server, Apache Web server setup, configuration and capacity planning. Deployed wars and ears using WebLogic Admin Console as well as using shell scripts. Installed fix packs and patches to WebLogic Server and JDK. Maintained BEA WebLogic Application Server 8.1/9.x/10.x on different UNIX platforms and have setup development, testing, staging and production environments for the ongoing application development. Provided level 2 and level 3 technical supports for Production applications. Worked on Awk & Sed to parse and format log files in efficient manner. 24X7 on-call production support and troubleshooting problems related to BEA WebLogic Server, iPlanet Web Servers. AT & T, Indiana, IN Feb 07 July 08 WebLogic Admin Responsibilities: Install, configure and administered of BEA WebLogic Application Server, WebLogic Portal, WebLogic workshop in various environments. Provided 24/7 Support and on call schedule for Production support. Configure and administered of JDBC, JMS, JNDI, SNMP in WebLogic Server 8.1. Configure and administered of WebLogic server with Oracle9i database. Created and configured websites for webhosting different applications. Configure Clustering Ejb objects, jdbc connections and JMS connection factories. Configure Node manager for administer the Managed servers. Deployed applications like formats of WAR, JAR, EAR in WebLogic 8.1. Configured SSL and provided WebLogic based security procedures. Configured and deployed applications in various work environments like Development, QA, and Production. Keywords: continuous integration continuous deployment quality analyst user interface message queue sthree database rlang information technology ffive hewlett packard green card microsoft California Georgia Minnesota New Jersey Rhode Island |