Java Production Support // Buffalo, NY // Contract at Buffalo, New York, USA |
Email: [email protected] |
Position : Java Production Support Type: Contract Location : Buffalo, NY Job description We are looking for skilled individuals for the Production Engineering Team. The team is responsible for technical operations of global Payments Execution, Messaging & Orchestration and Sanctions & Investigation services. Based on Site Reliability Engineering disciplines, the work this team undertakes is in a mission critical environment across a breadth of technologies from vendor products to in-house developed micro services. With ever increasing real-time demands of our customers our key business drivers are the availability of our platform and the stability of service. Contributing productively to team objectives, sometimes supporting and sometimes leading activities to achieve shared goals Implementation and coordination of Target Operating Model (Automation, Toil reduction, Incident reduction, Service stability increase, Adoption modern technologies, Monitoring & Alerting using AppDynamics) Take on the Incident Commander role during an incident, which includes being responsible for owning the incident through to recovery Take on the Liaison Officer role during an incident, responsible for providing reports and providing technical updates on Management Escalation Calls Reviewing, designing and re-engineering processes with new technologies to improve performance Designing and driving the implementation of service offerings, capability uplifts and process improvements Implementation of the locally developed solutions Providing full scope of the day-to-day Production Support service including resolution of the live incidents as well as post-resolution problem management activities Providing technical expertise in finding root cause of major system problems Maintaining distributed containerised platforms in production Installation of new software releases provided by the vendor Implementation of the locally developed solutions Support of the various testing activities related to the new implementations Working closely with various stakeholders located in different places in the world Reviewing, designing and re-engineering processes with new technologies to improve performance Designing and driving the implementation of service offerings, capability uplifts and process improvements Evaluating, developing and applying appropriate tools to analyse the architecture Participate in validating data, development, implementation, testing activities Perform data analysis of key problem areas to assist in root cause analysis and data reconciliations to identify data anomalies Contributing productively to team objectives, sometimes supporting and sometimes leading activities to achieve shared goals Requirements Bachelor's degree in Information Technology, Computer Science, Business, or a related field Minimum 5 years of experience in production, or a related area, preferably within the financial services industry Available to work weekends and shift patterns (a shift between 8am to 8pm) within the US time zone Ability to organize and manage in a crisis Ability to quickly learn and understand complex environments Familiarity with global payment systems, processes, and technologies Essential Skills Experience of managing a wide spectrum of stakeholders and show ability to manage upwards, CICD: Hands-on experience of enabling technologies, principles, and practices of Continuous Integration, Delivery, and Deployment (Jenkins, Bamboo, Circle CI or equivalent) Hands-on experience of platform and systems architecture modular monoliths, SOA/micro-services, including enabling tools and technologies (Spring Cloud, Docker, OpenShift, Kubernetes, CloudFoundry, etc.); how to build cloud native applications from scratch and tackling monolithic system estates through the introduction of APIs, micro services and gateways Cloud Native Technologies: Kubernetes, Docker, Kafka, Istio Service Mesh JVM tuning and diagnostic for application troubleshooting and performance-optimization Traditional Technologies: Bash/Shell, Groovy or Java, Unix/Linux, Jenkins, GitHub Distributed system design like micro services, Springboot Understanding of messaging Technologies and Caches Strong understanding of technology layers in application landscape, storage, OS, network, database, application Demonstrable, excellent, spoken & written communication skills across global organization Proven triage capability under pressure, able to make strong priority judgement at runtime balancing contending demands Technically inquisitive with progressive interest in modern engineering disciplines and techniques Understanding of customers' needs and delivering excellent customer service Experience in Agile/ DevOps environment and in assisting in production support -- Keywords: continuous integration information technology New York Virginia |
[email protected] View all |
Sat Jan 27 02:07:00 UTC 2024 |