US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Senior Systems Engineer (commercial)

Job Description

Title: Senior Systems Engineer (Commercial)

Duties: This Senior Systems Engineer is responsible for overseeing the transition and management of services/ applications to a production environment with a focus on architecture, production operations, capacity planning, and performance management.

The role provides a mixture of production platform design and development, as well as leading engineering, training and mentoring junior engineers.

You will direct the analysis, development, and operation computer systems for data driven commercial core business applications as well as identify, design and develop solutions to complex application problems.

The Senior Systems Engineer will ensure that sites and systems continuously and consistently run smoothly, optimally, efficiently and reliably by performing systems management and integration functions.

You will collaborate with architects and app teams to determine design specifications.

This Sr.

Systems Engineer is also responsible for designing and implementing fault-tolerant failover capabilities for core business applications and automating failover processes through Jenkins pipelines and Ansible scripts.

You will produce SOAP and RESTful web services using Spring Framework and lead the migration of core commercial business applications, including commercial pricing, payment, credit and notification systems to Google Cloud Platform.

Additional responsibilities may include establishing caching solutions , developing gateway policies to enable communication between user interfaces and backend services, and streamlining development workflows, developing new business features to grow sales, fine tuning applications for scaling, automation and self-healing processes for sites and systems; identifying and implementing code/configuration changes to improve performance and reliability; and effective monitoring to ensure quick alerting of any problems in the entire ecosystem.

You will also provide guidelines for implementing secure systems and manage security of production infrastructure and applications in compliance with PCI and PII requirements and collaborate and consult with the Engineering team to help automate the end-to-end operations of the applications/systems.

Requirements: Must have a bachelor's degree in Computer Science, Computer Science and Engineering, or related and 7 years of experience designing, developing, and supporting high volume online applications, including:


* Java, Spring Boot, Spring Security, RESTful web services, HTML, JSON, JavaScript, JDBC, Hibernate, Junit , Log4j, Jenkins, and Dynatrace
+ CI/CD using Jenkins, gitlab, build tools using Maven; monitoring using Dynatrace; configuring and tuning application servers in Tomcat and WebSphere
o Database Management Systems Oracle and MySQL.
o Must have 4 years of retail industry experience including:
# Customer-facing software development and suppo...




Share Job