Middleware Engineer/devops Resume
Dearborn, MI
SUMMARY:
- Middleware Engineer with experience in cloud automation technologies in managing the Docker, Ansible, OpenShift, GIT, BitBucket, Artifactory, AWS along with the middleware products like WebSphere, WebLogic, Tomcat, Apache, Springboot, WAS MQ and MuleSoft in both on - prem and AWS Cloud environments. Consistently achieve timely product launches and deliverables through process improvement planning coordination, and system management in various organizations.
- Around 7 years of experience in various middleware technologies like IBM WebSphere (9/8.5.5/7.0), WebLogic (12c,10.3/8.1), IHS, springboot, OHS Web Servers and databases on various environments like AIX, RHEL, UNIX, and Windows platforms
- Expertise in setting up the Jenkins jobs for the build and deployments to maintain the continuous integration and continuous deployments CI/CD.
- Maintained container-based applications and deployed the images based on the end stakeholder requirements on Linux platform using Kubernetes.
- Wrote the playbooks using ansible for the CI/CD pipelines in DEV, SIT environments
- Setup EC2 instances on AWS using AMIs and added them to auto scaling groups for high-availability and load balancing.
- Experience in configuring Amazon EC2s, EBS, S3, VPC, Route 53, AMIs, Lambda and IAM.
- Design, architect and support complex multi-tier mission critical and business critical applications and enhancements with focus on scalability, availability, operational stability, and performance.
- Experience on migrating the apps from on-prem to cloud (AWS) with various DevOps tools.
- Set up the dashboards in CloudWatch, NewRelic, Splunk and Wily for the prod applications.
- Build and Deployment of Microservices using CI/CD pipeline using Jenkins and puppet.
- Worked on Kubernetes controllers, operations, for the secret storage integrations for the business-critical applications.
- Provided the solutions, solved technical problems for the cloud orchestration to reduce the impact and introduced new technologies like Kiali, Jaeger, CoreDNS, Prometheus to the management.
- Experience in maintaining source code in GITLab, JIRA, Artifactory and created documentation for the knowledge purpose.
- Expertise in building the Docker Images for websphere and weblogic builds.
- Used Grafana for document the event-based metrics like memory usage, network bandwidth and other metrics for Kubernetes.
- Great understanding of traffic routings and networking load balancing such as TCP/IP, DNS, subnet.
- Deployed the images/applications in the Openshift environment and provided the support
- Use of Atlassian tools Bitbucket, Confluence and JIRA for DevOps process flow in Continuous delivery and deployment
- Managed JAVA J2EE applications, .net applications, Standard development practices and concepts like EJB, JDBC, Java Scripts, JMS, Servlets/JSP and Web Services
- Expertise in setting up WebSphere resources, Virtual Hosts, Shared libraries and Java Virtual Machine (JVM) parameters. Worked on MQ objects like Queues, QMs, channels, Listeners, topic, Process etc.
- Expertise in analyzing Logs, Thread pools and Heap dumps by using Monitoring tools like Thread Analyzer, Log Analyzer and Heap Analyzer
- Experience in developing shell scripts and JACL/JYTHON scripts for various WebSphere Administration Tasks
- Expertise in integrating various web applications with SSO (Single Sign On) using SiteMinder
- Proficiency in planning and implementation of Disaster Recovery Management (DRM)
- Excellent written and verbal communication skills to give the best balance to the org.
- Worked closely with IBM and Oracle vendors for problem/incident management records (PMR)
TECHNICAL SKILLS:
Operating Systems: IBM AIX, RHEL 8.x/7.x, SUN Solaris 8/9, and Windows
Web/App Servers: WebSphere 9.x/8.5/7x, WebLogic 12c/10x/9x WMQ 8.x/7.x, IBM HTTP Server 8.5/6.0, IIS 7/8.x, springboot, Apache Web Server, Tomcat.
Databases: My SQL, Oracle 11g/10g, DB2 8.1, MS SQL Server, PL SQL
Languages: Java, J2EE, ASP.net, XML, HTML, Jython, Shell Scripting
Monitoring Tools: CA Wily Introscope, NewRelic, Dynatrace, Tivoli Performance Viewer, Site minder, Thread Analyzer, Log Analyzer, Grafana, Kibana and Splunk.
Automation and cloud: AWS, Docker, Openshift, Kubernetes, GITLab, Jenkins, Ansible, CHEF, Enterprise Build, Jenkins, Atlassian tools - JIRA/Bitbucket/Confluence
PROFESSIONAL EXPERIENCE:
Confidential, Dearborn, MI
Middleware Engineer/DevOps
Responsibilities:
- Design, Architect and Support the applications on both on-prem and Cloud for various environments.
- Designed multi-AZ, VPC and built the web and application servers inside the VPC.
- Created the automated build and deploy process for applications, re-engineering setup for legacy applications for better user experience and to follow CI/CD.
- Implemented the solutions for the build and deploy automation for various projects using the industry leading automation tools.
- Great hands-on experience with OpenShift Pipelines, Projects, configs, tasks, etc.
- Experience in Cloud Orchestration in AWS CloudFormation, AWS Lambda, Docker, and Ansible.
- Security: AWS Security Hub, AWS Shield, AWS Firewall Manager, AWS Inspector, etc.
- Monitoring & Event Management: AWS CloudWatch (Events & Logs), AWS SNS, AWS S3
Identity & Access Management: AWS Organization, AWS IAM, AWS AD Connector, Active Directory, AWS Workspaces, AWS Secrets Manager, etc
- Governance & Compliance: AWS Config Rules, AWS Organization, AWS License Manager, etc
- Programming Languages: Bash, Ansible Playbooks, JSON, YML.
- Involved in performance monitoring activities for onboarding the middleware enterprise applications in production.
- Application Delivery: Jira, Confluence, Jenkins, Bitbucket, AWS Code Pipeline, AWS Code Commit, AWS Code Build, AWS Code Deploy.
- Implemented AWS solutions using S3, EC2, EBS Volumes, Elastic Load Balancing for the Auto scaling groups and provided the auto-healing options for the business.
- Maintained Springboot applications, MuleSoft applications, Guidewire and LifeRey DXP applications across the environments.
- Configured CloudWatch metrics for the detailed application monitoring.
- Supported production applications 24/7 on a weekly on-call basis.
Environment: AWS (EC2, Auto scaling, S3, Cloud Formation, IAM, VPN, Route53, Lambda), WebSphere 9.x, HIS, IIS, Apache, Tomcat, Springboot, Oracle DB 12c, GITHub, Artifactory, Cloud watch, Cloud Front, Splunk, Dynatrace, Jenkins, Ansible, Chef, Shell scripting, Unix/Linux.
Confidential
Middleware Engineer
Responsibilities:
- Build, Test and Deploy the images using the Docker and Kubernetes with the use of Jenkins automation jobs.
- Maintained container-based applications and deployed the images based on the end stakeholder requirements on Linux platform using Kubernetes.
- Worked on Kubernetes controllers, operations, for the secret storage integrations for the business-critical applications.
- Created containers, pods, nodes for the chat applications in both prod and non-prod environments.
- Worked on many AWS components like IAM, S3, VPC, DNS, Lambda, CloudWatch, and managed AWS account for the DevOps team
- Experience in maintaining source code in GIT, JIRA, Artifactory and created documentation for the knowledge purpose.
- Expertise in setting up the Jenkins jobs for the build and deployments to maintain the continuous integration and continuous deployments.
- Wrote the playbooks using ansible for the CI/CD pipelines in DEV, SIT and PROD environments.
- Used Grafana for document the event-based metrics like memory usage, network bandwidth and many other metrics.
- Created Docker images for WebSphere, WebLogic, Apache, and other components and pushed them to cloud Artifactory.
- Pulled custom images and deployed them in Kubernetes and Openshift based on the project requirement.
- Writing Docker files with best practices, Docker container management along with volumes, container-based DB and services, Docker Artifactory (Jfrog) configuration and setup.
- Used Openshiftfor creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, Creation of Pods through new application and control the scaling of pods, troubleshooting pods through ssh and logs.
- Update and insert the db queries based on the requirement for the applications.
- Supported production applications 24/7 on a weekly on-call basis.
Environment: Kubernetes, Docker, OpenShift, Grafana, AWS (EC2, Auto scaling, S3), WebSphere 8.x, Weblogic 12c, IHS, OHS, Apache, Tomcat, Springboot, Oracle DB 12c, GITLab, SVN version Control, Artifactory, Cloud watch, SSL, LDAP, Cloud Formation, Jenkins, Ansible, Chef, Shell scripting, Unix/Linux.
Confidential
Middleware Engineer
Responsibilities:
- Installed, Configured, and administrated IBM WebSphere Application server (WAS) 8.x and WebLogic 12.x on various environments and created the cloud environment for the applications
- Created the Docker images and deployed them in the OpenShift environment.
- Built the images with the SSL configuration, Application deployment and run them on the OSE
- Deployment, Configuration and Administration of EARs, WARs on WebSphere and Weblogic servers
- Worked with various teams to install the packages and build the lower environments for the dev teams
- Experience in handling the issues related to the application server and web server on Linux and Unix
- Wrote the ANT and MAVEN scripting for the jobs creation on the Jenkins and created the pipelines
- Build the WebSphere and WebLogic environments from the scratch based on the user specifications
- Expertise in working with Bitbucket, GIT and SVN to move the code and work with branches
- Troubleshoot the issues related to Catalina configurations in tomcat servers
- Set up the data integration and configuration for the application servers with Oracle DB
- Extensively worked on cloud automation scripts and created the automated GUI for the WebSphere, tomcat and weblogic actions
Environment: WebSphere Application Server 7.0/6.0, IBM HTTP Server, LDAP, JDBC, JACL, Jython scripts, Tivoli Performance Viewer, Log Analyzer, Heap Analyzer, Windows server, AIX, UNIX, Linux
