Technical Sme/senior Middleware (was/jboss) Systems/cloud Engineer Resume
OBJECTIVE:
Looking forward to a position of DevOps Cloud engineer in an engaging atmosphere where there is a cohesive team environment and bias towards improvement and personal growth while supporting and enhancing the line of business.
SUMMARY:
- Senior Release Manager/DevOps/Middleware Systems Cloud Engineer with over 15 years of dedicated IT industry experience with enterprise to mid - size clients, expertise in architecture and automation of large scale physical infrastructure, and contributing towards the goal of delivering consistent, repeatable, extensible, highly available platforms and applications to meet growing business needs.
- Comprehensive knowledge of Agile programming methodologies, Software Development Life Cycle (SDLC), Project Release and Configuration Management Plans. Extensive client handling and resolving management issues.
- Dynamic and performance-driven IT professional with 5 years of hands-on experience in build-release, source code management, CI/CD, configuration management, release and application monitoring & scripting and automation.
- Four years’ experience as IBM WebSphere v8.5.5.6 SME, BEA WebLogic (11g/12c) Administrator and other Web-Servers (Apache, JBOSS and Tomcat).
- Two years of experience in Development, Release or Build management implementing common development pipelines for Java and C++ builds.
- Designing, Creating and Managing Continuous Build and Continuous Integration environments with Jenkins and UDeploy combining and automating tools like Puppet with build processes to provide detailed Metrics and rapid feedback for development and QA teams.
- Familiarity with Linux scripting and development tools and experience working with build automation tools like ANT and Maven.
- Experience creating Jython, JACL and WLST scripts.
- Experience in setting up baselines, branching and merging strategies and automation processes using Shell, Bash, Python and Groovy closure scripts.
- Full stack enterprise application web development in an agile environment, architecting, design and coding enterprise solutions and integration using RESTful Web Services.
- Thorough / in depth knowledge in Installing, Configuring, Trouble-Shooting and Maintenance of Application Servers like IBM WebSphere 8.5.5.6, Oracle WebLogic 11g/12c. Configured WLS Domains, Load Balancing, Deployments, JVM Profiling and Performance Tuning for enterprise applications and the IHS/Tomcat/Apache Web servers on Sun Solaris 10, Red Hat Linux 8.0/7.0, SuSE Linux and AIX platforms.
- Administration of monitoring infrastructure consisting of alerts configuration on Nagios server and Log Monitoring using Splunk .
- Experience with WebSphere/Weblogic Environment Capacity Planning - for various applications and environments.
- Configured Complex Clustering, load-balancing and fail-over solutions & Web Server plugins for application servers (WebLogic and WebSphere).
- Implemented Security and configuration of LDAP/Single Sign On using SAML (Security Assertion Markup Language) Integration and Microsoft Active Directory.
- Well versed with Red Hat Linux, UNIX (Sun Solaris), Microsoft Windows 10/8/7/2000/Vista/XP, IBM AIX & Relational Databases like MS SQL Server 2008 R3/2000/7.x, Oracle 12c/11g/10g/9i/8.i and IBM DB2.
- Experience working with different Defect Tracking Tools like Altiris, Remedy, JIRA, J-Trac and Clearquest.
- In-depth understanding of healthcare informatics including organizational policies and procedures, utilizing HL7 as an organization standard and as a technical transfer mechanism.
- Strong interpersonal skills, with proven success in leading and assisting local and global distributed teams.
TECHNICAL SKILLS:
Application Servers: IBM Websphere Application Server 7.x, Oracle WebLogic Server 11g/12c, Tomcat 7.x, Weblogic Integration, Aqualogic Service Bus, IIS, IBM Datapower V7, VMWare Virtualization
Configuration Management Tools / Various Utilities: Eclipse, Rational Application Developer 7.0 (RAD), PL/SQL Developer, IntelliJ-IDEA, SVN, CVS, AccuRev 5.0, Visual Studio 2012, Visual Studio 2015, RedGate Software, SSRS Report Builder 3.0, ANT, Maven, Continous Integration using Cruise Control/Jenkins, Team Foundation Server, NuGet Package Installs, IBM UrbanCode Deploy, Nagios, Puppet, Jameleon, Cactus, JIRA, Ansible
Operating Systems: MS Windows, AIX 5.3, SuSE Linux, RedHat Linux 7.0, Solaris 11
Data Bases: Oracle 10i, 11g, IBM DB2 v7.2, MS SQL Server 2008 R3
J2EE Frameworks: Struts, JSF,Spring, Hibernate, RestEasy
Java, J2EE, JSP, Servlets, JSR: 168 Portlets, EJB, HTML,CSS, XML, Web services, JavaScript, GoSU, PHP, Perl, JRuby on Rails, Matlab, VB.NET, C#.NET, ASP.NET
Agile Delivery: Scrum, Waterfall ModelObject Oriented Analysis and Design (OOAD)Unified Modeling Language (UML)Service Oriented Architecture (SOA)MVC Architecture
WORK EXPERIENCE:
Confidential
Technical SME/Senior Middleware (WAS/JBoss) Systems/Cloud Engineer
Responsibilities:
- Responsible for Environment provisioning in lower environments (SIT, DEV and DIT), planning and delivery in a DevOps setup ensuring a distributed environment.
- Maintained the branching and build/release strategies utilizing GIT, Managed the configuration of the E-Transfer, Middle office and Payments API applications and Deployed the TOSCA Blueprint Cloud artifacts on Storm Repository Manager hosted on Cloudify and Saltstack.
- Application/Certificates deployment, MQ SSL Configurations using Queue Sharing Groups (QSG) and API setup using WebSphere Application Server (WAS) and JBoss.
- Developed WAS Automation Scripts using Python for reducing application deployment lead time and ensuring fast turnover.
- Administered operating systems, hardware, and peripheral components, and maintained databases.
- Performed software installation including Red Hat updates on Cloud Servers, upgrades/patches, troubleshooting, and maintenance on UNIX servers.
- Installed Autosys for batch scheduling on Middle Office server nodes.
- Responsible for capacity planning, including allocating storage, providing hardware and software redundancy, and planning future expansion requirements.
- Participate in root-cause analysis of recurring issues, system backup, and security setup.
- Maintain Web servers, file servers, firewalls, and directory services, and set up user accounts.
- Write status reports, technical diagrams, and flowcharts.
- Oversaw tuning and performance monitoring for UNIX/Linux workstations, servers, and peripherals.
- Implemented and documented systems for high-volume production environment.
- Monitored, analyzed, supported application setup post deployment using Nagios and DynaTrace.
- Knowledge of IBM Financial Transaction Manager workflow and processes.
- Good Knowledge and DevOps practices using Microservices, Docker and Kubernetes Containerization.
- Worked closely with various Infrastructure teams to layout the business requirements and ensured end to end connectivity with various internal and external components.
- Scheduled changes to support the Linux Cloud Servers in accordance with Change Management policies and performed system changes following existing change management procedures.
Environment: Technologies: Java, J2EE, Oracle SQL, IBM DB2, WebServices, UNIX Shell Scripting, Python, Perl, Bash
Platforms: Windows Server 2013, RH Linux 7.0, AIX, Solaris 11, z/OS Mainframe Host
Middleware: IBM Websphere Application Server 8.5.5.6, JBOSS Server 6.4, WebSphere MQ 7.5
Repositories: GitHub, Nexus, WinCVS, Clearcase, Confluence, MS Sharepoint
DevOps and Cloud Technologies: Jenkins, Storm UI, Cloudify, OpenStack, SaltStack, Rackspace, Splunk
Batch Scheduling: Autosys
Tracking/Service Management Tools: HPSC, ServiceNow, JIRA, MS Project, IBM Rivermine
Confidential
DevOps Integration and Middleware Systems Engineer
Responsibilities:
- Linux Systems Administration (RHEL, JMX, Groovy/Gradle, Solarwinds Monitoring).
- Directing Multi-team Load Testing (SSB, CAS SSO, F5 Load Balancing).
- Deployment Optimization (Java, Apache, Tomcat, PL/SQL).
- CI (Continuous Integration) - OAS, Weblogic, Tomcat.
- Installation, Configuration and Administration of CI tools like Jenkins and Hudson for fully automated server builds.
- Troubleshooting Full Stack Production Critical Issues.
- Enterprise Wide Enterprise System API Developer (Java/J2EE, PL/SQL, Spring, XMLBeans).
- Lead Integration Developer - Implemented Archibus and Clockwork Web Service Integrations and supported 20+ Integrations (Java/J2EE, PL/SQL, REST, Apache CXF).
- Implemented Post Cloning for BannerDB UC4 Upgrades and Patches.
- Code and Binary Repositories (Sonatype, Maven, GIT, SVN).
- Automation configurations of 20+ Remote Clients from Ansible Server by communicating over SSH.
- Eclipse, Android SDK, XCode.
- Prepared projects, dashboards, reports and questions for all JIRA related services.
- Generated scripts for effective integration of JIRA applications with other tools.
- Suggested improvement processes for screens, workflow procedures and reports of applications.
- Technical Specification and Systems Design (Atlassian JIRA, Wiki).
- Release Management Documentation and Javadoc (Atlassian Suite - JIRA, Wiki).
- Technical Support for Virtualization Technologies.
Environment: Technologies: Java/J2EE, Oracle, Apache CXF WebServices, UNIX Bash/Shell Scripting
Platforms: RH Linux 7.0
Middleware: Oracle WebLogic Application Server 12c/11g
Repositories: SVN, Nexus, Confluence
Tracking/Service Management Tools: JIRA, MS Project
Confidential
Senior Systems Developer and Middleware Administrator/Cloud Engineer
Responsibilities:
- Improved the COPS Applications build process through orchestration and automation of application deployments (CI/CD) using IBM UrbanCode Deploy, Jenkins and Maven that resulted in increasing availability time of software for testing purposes.
- Compiled Release Versions, Artefacts and Build Patches for COPS Java and C++ custom applications using Subversion source control software, and also in assisting end clients with troubleshooting and resolving issues. Responsible for the deployment builds for the COPS UAT and Production systems. Application Server used for Web Application Deployments was JBoss 3.8.1 and used CMake and NSIS Scripts for C++ Builds.
- Automated existing middleware infrastructure by replacing manual deployment steps using Puppet scripts, and bootstrapping middleware servers with required application dependencies and packages.
- Automating administration tasks using Puppet like changing variables, file resources, urls or adding services like httpd for managing large footprint servers running with identical applications and services.
- Hands on experience in OSB, Service Oriented Architecture (SOA), Business Process Management (BPM), SCA Components, BPEL, Adapters, Mediator, Service orchestration, routing and EAI tools including Oracle SOA suite.
- Coordinated with Architects, Business Analysts and System Engineers globally during SOA SCA component development.
- Fundamental understanding of the AWS cloud computing platform, and responsible for provisioning, maintaining and improving server infrastructure, split between physical data centres and AWS. Created AWS EC2 instances, along with creation of PPK Private Keys and Public Keys.
- Managed and Configured Load Balancing and Proxying of JBoss EAP 7 Master-Slave instances, and was involved in problem determination using application and error logs including vendor support when required.
- Implemented Domain Name Server by Configuring Primary and Secondary DNS Servers using Apache Httpd.
- Custom Configured Infinispan cache subsystem programmatically for multiple server nodes.
- Coordinated with development teams to deploy new XSLT and WSDL files.
- Resolved performance issues caused by ineffective query optimizations.
- Used PostGresql for Application LifeCycle Management (ALM) - Recreated Databases and resources, Configuration Migration, Data Migration and updating API endpoints.
- Automated Integrated Monitoring via Nagios Alerts configuration. Used Nagios for managing production alerts for monitoring the Puppet Master Server in case server gets terminated. Also used the NRPE add-on to allow execution of Nagios plugins in order to allow Nagios to monitor “local” resources for eg. CPU load, memory usage on remote Linux/Unix machines.
- Refactored puppet manifests to reflect best practices.
- Managed the Hardware Upgrades project for Subversion Repository and Primary build servers that resulted in 100% backup reliability and 100% redundancy in case of failure. Automated the daily and weekly Build server and SVN repository backups.
- Migration of over 150+ patient care sites utilizing ECG’s from Telemed to eWave.
- Providing Production support for COPS applications - OLIS (including Quarterly Attestation scripts), Merlin, eWave and HouseCalls.
Environment: Technologies: Java 1.6, JBoss 7.x, JDK 1.6, Eclipse 3.6.x, XML, J2EE, JSON, JSP, Javascript, EJB 2.x, Oracle 11g, SQL, Unix, Linux, Solaris, Log4j, XML, ANT 1.6.5, MS Visio 2010, HTML, DHTML, Doxygen, Spring, Hibernate 3.x, Embarcadero RAD Studio XE3 C++ Builder, Altiris, Web Services, Tomcat 7.x, RestEasy, JUnit, HL7 v3, SV, PHP, Perl, Autosys, InterSystems Ensemble, InterSystems HealthShare and InterSystems DeepSee, Puppet
Confidential
Guidewire ClaimsCenter Configurator
Responsibilities:
- Business System Transformation (BST) is a long term transformation program of all legacy systems into new platform using Guidewire Claim Center configuration for property and casualty & auto related claims.
- Underwent Internal training on Aviva application landscape, commercial insurance concepts, Guidewire overview and Gosu.
- Trained on Guidewire Claimcenter 7.0 platform in configuration and integration .
Environment: Technologies: Guidewire ClaimsCenter 7.0, Gosu, Java 7/6, XML, WSDL, Agile Methodologies, Rally, Tortoise SVN, IBM H2 DB, Ant 1.7.0/1.6.5 , Oracle 12c/11g, Windows 7, Red Hat Linux, Unix
Confidential
DevOps Engineer
Responsibilities:
- Improved Performance by developing the JEF Account Mapping Dropdowns GUI using JRuby and removing the hardcoded accounts present in the SQL Queries.
- Developed PHP and PERL server side components and text processing scripts.
- Developed HPUX and Solaris Autosys scripts and Korn Shell scripts. The Autosys scheduling jobs executed the HPUX and Solaris shell scripts and connectivity scripts to Oracle back end.
- Maintaining the configuration of the Spring Application Framework's IoC container.
- Preparing the WSDL and Ant Scripts to generate proxies, stubs and skeletons.
- Managing the Hibernate Configuration, Database schema & Mapping files.
Environment: Technologies: Java 1.6, J2EE, JSON, Ant 1.6.5, Eclipse 3.6.x, Spring Framework, WebSphere 7 Server, HTML, Hibernate 3.0, XML, Flex, Javascript, JRuby on Rails Framework, Web Services, Oracle 11g, SVN, PHP, Perl, Unix, Linux, Autosys, Solaris 11/10
Confidential
DevOps Engineer/Team Lead
Responsibilities:
- Process implementation and integration using WebSphere Process server (WPS), SOAP Web Services, WS-Security using JAX-WS and JAXB.
- Analyzed logs and data flows through DataPower exposed services, during joint troubleshooting sessions.
- Configured secure backups of DataPower Appliances, including private certificate information.
- Managing the MQ Series messaging environment across multiple environments including installation, configuration, tuning.
- Analyze and resolve problems associated with MQ software, UNIX software and associated hardware and applications.
- Setup MQ clustering for load balancing and also to simplify the administrative tasks.
- Installing the latest fixes and patches and SSL Security Setup for MQ.
- Responsible for communicating with different stakeholders, handling change requests on a regular basis, supporting the system integration and stress testing activities, handling the migration team and handling the support activities during UAT and Go-Live.
Environment: Technologies: Java 1.6, Ant 1.6.5, J2EE, Eclipse 3.6.x, Struts Framework 3.x, JSP, Servlets, Hibernate 3.0, XML, HTML, JSON, WebSphere Process Server (WPS), IBM RAD (Rational Application Developer) 7.0, IBM DataPower v7, IBM WebSphere MQ, Web Services, Oracle 10g, Unix, Linux
Confidential, Iselin, New Jersey
Java Developer
Responsibilities:
- Developed Java code to consume Web Services using the custom Apple API's and Maven scripts with JiBX dependencies.
- Testing web services using soapUI tool and GUI development using JQuery and YUI libraries.
Environment: Technologies: Java 1.6, Maven, J2EE, Eclipse 3.x, HTML, XML, JSON, JRuby on Rails Framework, SoapUI, Web Services, Oracle 11g, JQuery, YUI, Javascript, Linux
Confidential
PHP/Drupal DevOps Developer
Responsibilities:
- Development, testing and maintenance of Drupal components to support digital collection management.
- Used MySQL to design and implement supporting database using the World Cat Library Search API.
- Developed PHP scripts and JSON to query web services and return actual library counts across the world.
- Developed AWK Scripts to convert excel spread sheet fields/columns into Dublin Core formatted metadata XML files and Perl Scripts to validate the metadata.
Environment: Technologies: LAMP Architecture (Linux, Apache, MySQL, PHP), Web Services, Drupal CMS, JSON, HTML, Unix
Confidential
Developer
Responsibilities:
- Actively involved in administering, building and deploying web technologies.
- Developed distributed applications using EJB’s and managed security and performance optimizations for the EJB’s.
- Upgraded WebLogic configurations and created deployment strategy.
- Responsible for configuring the workflow and security aspect of the web services for their complete implementation and integration.
Environment: Technologies: Java 1.6, ANT, Eclipse 3.x, J2EE, Struts MVC Framework, JSP, Servlets, EJB 2.x, HL7, HTML, XML, Javascript, JavaMail, JNDI, Oracle 10g, Aqualogic Service Bus, SVN, BEA Weblogic Application Server 9.x, PHP, Perl, Unix, Linux