This site uses cookies. To find out more, see our Cookies Policy

DevOps Engineer - Middleware in Sandy Springs, GA at HUNTER Technical Resources

Date Posted: 5/19/2019

Job Snapshot

Job Description


DevOps Engineer - Middleware

Job Overview

Responsible for providing technical direction and project leadership for Middleware services to all IT application areas with a strong alignment of the technical architectures, practices and compliance with corporate IT standards.  

Responsibilities:
  • Lead external/internal resources and/or working with managed services vendor(s) to establish effective/collaborating working model for high productivity.
  • Adopt and guide middleware team to manage agile and scrum projects.
  • Manage and support Middleware environment, which includes but not limited to WebSphere Application Server, WebSphere Liberty, Tomcat, Apache, Nginx and IBM HTTP Server.
  • Develop policies and standard operating procedures to enable consistent and repeatable execution, including, but not limited to, operating model, monitoring, performance, SLAs, resiliency and disaster recovery plans
  • Providing ongoing automation and continuous improvements for delivering high value to business applications and bringing operational efficiencies.
  • Support and utilization of DevOps toolchain for application’ s continuous integration and delivery
  • Participate in evaluating new technologies; align with company’ s overall direction & strategies in adopting and building standards for future technology stack for Middleware operations.
  • Support in transitioning Middleware technology to run in the cloud with containers (Kubernetes/Docker) and lightweight products for scalability and performance.
  • Implementation and support of monitoring solutions for applications (e.g. Splunk, App Dynamics) performance.
  • Perform installation, configuration, deployment, troubleshooting and tuning of middleware products.
  • Provide 24 * 7 supports for PRODUCTION applications whenever necessary.
  • Maintain and patch systems, software and applications to eliminate bug fixes, security vulnerabilities and maintain current technology stack.
  • Manage new projects and resources. Ensure projects are completed on time and within budget.

Specialized Skills and Knowledge:
  • Bachelors degree in Computer Science, Information Technology or Engineer.
  • Must have 2+ years of related IT experience with understanding application architecture, operational support, scalability, availability, throughput, failover, etc.
  • 2+ years expert level experience with application server technologies such as WebSphere Application Servers, WebSphere Liberty, Tomcat, JBOSS, IBM HTTP Servers, and Nginx.
  • Must have strong middleware architecture background.
  • Must have strong analytical skills with strong experience in installation, configuration, troubleshooting and performance tuning of Middleware systems.
  • Strong UNIX, Shell, Jython and Jacl scripts background.
  • 1+ years experience with continuous integration tools (e.g. Jenkin, UrbanCode)
  • 1+ years experience with configuration management platform (e.g. Chef, Puppet, Ansible)
  • Experience with container technologies (e.g. Docker, Kubernetes ) preferred
  • Hands on experience in AWS or Azure Cloud environment preferred
  • Practical knowledge and experience with ITIL principles and processes