Drives strategic solutions for building or enhancing systems by advises internal teams (for example, Technical Operations Center (TOC), Engineering
partners) on systems engineering solutions and their impact to business strategies; oversees the analysis of escalated or reoccurring issues to
determine the root cause; determines solutions to drive long-term functionality; oversees the implementation of solutions; utilizes new technologies
and innovations to drive resolution; and consults with partner teams on systems engineering best practices and solutions.
Drives enterprise-wide systems engineering projects by consults with and advises business partners regarding project design and required
functionality by drives the development of innovative solutions across the enterprise; researches industry innovations and best practices and
integrates them into eCommerce designs; designs enterprise-wide functionality based on long-term technology strategies; directs agile teams in the
development of systems engineering solutions; advises on development issues when they arise; and drives the implementation of systems solutions.
Develops enterprise-wide strategies for systems engineering solutions by advises project teams on project designs for long-range objectives; drives
the long-term vision for systems engineering solutions; develops systems infrastructure solutions that impact the enterprise; oversees the
development of solution functionality to ensure alignment with enterprise-wide design; collaborates with vendors on innovative solutions; and provides
guidance to leadership on systems engineering designs.
Drives the execution of multiple business plans and projects by identifying customer and operational needs; developing and communicating business
plans and priorities; removing barriers and obstacles that impact performance; providing resources; identifying performance standards; measuring
progress and adjusting performance accordingly; developing contingency plans; and demonstrating adaptability and supporting continuous learning.
Provides supervision and development opportunities for associates by selecting and training; mentoring; assigning duties; building a team-based work
environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards; coaching
for success and improvement; and ensuring diversity awareness.
Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity by training and providing direction to
others in their use and application; ensuring compliance with them; and utilizing and supporting the Open Door Policy.
Ensures business needs are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives; consulting with business
partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost effectiveness;
and participating in and supporting community outreach events.
Base Technical Skills
Demonstrates experience with planning, designing, and engineering enterprise class systems and services. Proven ability to lead change across large platforms / functional areas using innovative technology solutions
Demonstrates strong Scripting Skills (Python, Ruby, Perl, Bash, etc.)
Demonstrates Experience with the Software Development Lifecycle and associated tools for source code management like Git, and build systems like Jenkins.
Knowledge of a modern programming Language like Java, C#, etc.
Cloud Computing / Infrastructure
Demonstrates hands-on experience developing solutions with Infrastructure as a Service and Configuration management tools like (Ansible, OpenStack, Chef, Puppet, etc.)
Demonstrates hands-on experience administrating and managing consumption of Public Cloud Services in a large multi-team environment. Azure Experience preferred.
Demonstrates hands-on experience building Container based solutions using Kubernetes, and/or Docker Data Center/swarm. Knowledge of Apache Mesos and DC/OS.
Demonstrates hands-on experience building Orchestration with DevOps Tools like Terraform.
Full Stack Developer
Proficiency with server side languages such as Python, Java and/or .Net.
Familiarity with database technology such as MySQL, Oracle and MongoDB. Also Cloud Databases, preferably Azure SQL, Cosmos DB.
Exposure to Object Oriented Design and Programming skills
Understanding of Design and integration Patterns
Experience with JAVA and Java based development frameworks and technologies preferred.
Familiarity with middleware technologies like the Application Server (Tomcat, TomEE, Node.Js, etc.), messaging (Kafka, ActiveMQ, JMS based messaging, etc.) and integration (Camel, ServiceMix, API Management, etc.)
Minimum Qualifications...Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.
Bachelor of Science and 7 years' systems engineering experience OR Master of Science and 6 years' systems engineering experience OR PhD
and 3 years' systems engineering experience
Preferred Qualifications...Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.