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.