Principle Engineer - Middleware

11 Days Old

Job Description

Job Description

Job Description:

The Principle Engineer, Middleware plays a critical role in maintaining Hedge SERV’s middleware and application-stack engineering and operations functions. This includes the development, maintenance, and enhancement of both the tech stack and the operations technologies that facilitate their management. The position will reflect a combination of technology engineering and administration, process management, and the administration / use of related tool sets. The position reports to the Director, Application Engineering Services, based in NY.
The successful candidate will be a skilled engineer that knows how to execute and innovate in a modern, dynamic, and fast paced environment.
Responsibilities:
  • Engineer solutions that enable compliance and effective operational practices without introducing material operational friction
  • Must be conversant with a tech stack composed of Python, Java, Citrix XA, Citrix NetScaler, NGINX and Redis
  • Design and deploy systems with various modern HA methods, strong focus on deprecating legacy HA methods such as OS clustering and active / passive, with a move toward cloud enablement (stateless systems, horizontal scaling, etc.)
  • Be responsible for engineering and administration of all systems above the OS and below the load balancers.
  • Collaborate with platform, network, and release automation teams to build effective and efficient operations framework
  • Work well in a team setting, leverage influence, and embrace a focus on outcomes
Requirements:
  • Expertise in middleware MQ’s, Consul and Rabbit
  • Proficient in scripting languages, such as Bash / Python / Ruby / PowerShell
  • Expertise in CentOS, Ubuntu and other Linux Operating Systems
  • Experience with Docker, Kubernetes
  • Experience with NGINX, Redis, Tomcat
  • Experience with Cloud technologies - VMware.
  • Experience with Chef or equivalent configuration management tool is a plus
  • Experience with building, monitoring, and alerting on logs and metrics, and triggering actions based on them
  • Experience with Citrix hosted applications, along with Tomcat / Java, and Python services a plus
  • Working knowledge of Citrix XA server management and Citrix NetScaler configuration a plus
  • Working knowledge of Microsoft Windows 2008 / 2012 /2016
Benefits:
  • Attractive compensation package including extensive set of benefits.
  • Professional environment with great development opportunities.
  • Flexibility in working hours.
  • Brand new office in the heart of New York.
Location:
New York
Category:
Technology