The Cloud Middleware Engineer, will be part of a team, working in a fast-paced, dynamic environment. Responsible for delivery and administration of Middleware infrastructure and Cloud-native, Containerization platform in support of business initiatives. Specific activities and associated deliverables include: understanding the current middleware infrastructure and design for AWS Cloud migration and Containerization administration and configuration; be part of allocated team to assist in Product certifications, engineering reviews, project releases; automate administration tasks.
-Design and layout a plan and procedure for migrating VM based environments to AWS Cloud and Openshift containerization platform.
-Design, develop, troubleshoot, and debug infrastructure software including Java, J2EE, JBoss EAP, WebLogic Server, Oracle SOA, Oracle OSB, Apache, Tomcat, Docker, Openshift, Kubernetes, Process Automation Manager (PAM), Fuse, Vertex, SpringBoot.
-New Product(s) and version evaluation of Opensource, Cloud native, Middleware products and provide certified baseline for Application environments.
-Determine hardware compatibility in context of hardware selection.
-Provide ongoing complex, high-level enterprise technical support.
-Develop solutions that are innovative, thorough, and practical.
-Proficient in problem determination, troubleshooting, root cause analysis.
-Act as primary interface between Operations, Infrastructure, Engineering and technical stakeholders.
-Support Environment Build and Delivery as per application requirements.
-Assist team with Middleware upgrades and keep environments run with supported versions.
-Interact with senior customer personnel on significant technical matters and coordinate across organization lines.
-Identify and recommend process improvements from time-to-time.
-Automate Cloud Migration tasks using required automation tools -Unix Shell-scripting, Pytho, Ansible etc.
-Provide support to multiple interfaces to diverse in-house developed and vendor-supplied applications.
-Document and Provide technical guidelines and best practices to Operations, Integration and Development teams.
-Good understanding on system-level view of applications infrastructure components to help resolve issues in both Non-Prod and Production environments.
Skills: WebLogic 9.x/10.x JBoss, TC Server, Apache Webservers, Java/J2EE, Unix Skills, Shell scripting Middleware environments, AWS/Cloud, Puppet Agile / Scrum, Installation, Configuration, Troubleshooting, Kunberenetes, Chef, Docker, Containerization
-Bachelor's Degree in Computer Science or Electrical Engineering or Information Systems or equivalent discipline.
-Typically requires 5-7 years of industry experience with DevOps, Cloud implementation products (Kubernetes, Process Automation Manager, Fuse, SpringBoot, Vertex, Node.js, iNginix, APigee) in Linux / Solaris / Windows platforms.
-Understanding of Middleware technology - Apache, WebLogic Server, Oracle SOA, OSB technologies.
-Experience with Messaging (JMS), and High-Availability technology - real time trouble shooting of Fail-Over and stand-by issues.
-Deep knowledge of industry-standard, enterprise-class best practices for a large Middleware environment.
-Implementation experience of Security using SSL, Keystores, SHA2, LDAP etc.
-Experience with Web Servers and Application Servers.
-Application development, integration experience using Microservices is definitely a plus.
-Good understanding of Databases - Oracle, Postgres SQL, MS SQL Server, DB2.
-Good understanding of IT Infrastructure and Monitoring tools (Splunk, Nimsoft, OpNet etc).
-Excellent verbal and written communications skills.
-Experience with Unix shell, Perl, WLST scripts and Ansible, Puppet to perform middleware automation and Cloud Migration tasks.