EAI Solution Lead
-
Other
-
Other
Job Description
The
Enterprise Application Integration (EAI) group is responsible for leading,
delivering, and supporting enterprise integration solutions for Office Depot. As
a part of EAI group, the EAI Solutions Lead is accountable to develop and/or
assist with solution design and development of Integration Services. This
candidate will engage, hands-on, from Ideation, Solutioning, Design, and Build
through Production implementation. The EAI Solutions Lead will participate in triage
and troubleshooting for critical problems and serves as a strong technical
resource for EAI technologies (infrastructure, application, and cloud
computing) and project delivery. She/he will demonstrate collaboration skills
with internal and external teams, independent task management, and leadership
to influence best practices, processes, and procedures complementing EAI
Delivery objectives. In addition, the EAI Solutions Lead will continue to gain
knowledge and experience with applying both operational and application best
practices to effectively support Enterprise Integration initiatives.
RESPONSIBLITIES INCLUDE, BUT NOT LIMITED TO:
Strong technical, hands-on, experience
to support application solutioning and development, infrastructure/OS, and
operations that leverage such technologies as Apache Camel, Spring Boot, JBoss
AMQ, Docker, Kubernetes, Jenkins, Maven, Ansible, Elasticsearch, Kibana,
Dynatrace, and Prometheus.
Experience with enterprise data
center technologies including operating systems, storage platforms, network
switching, and security infrastructure within a virtualized data center.
Leads project engagement from scope
Ideation to Production deployment.
Understanding of disaster recovery,
high availability and other technologies and principles that support business
continuity; experience with DR capabilities in virtualized and/or cloud
environments.
Leads junior team members and contributes
with implementation and deployment efforts on projects; leads SDLC checkpoint
reviews (peer, design, standards, etc.) for internal and external projects.
Leads and/or participates in project
pipeline builds, automation, CI/CD and functional/performance testing.
Develop, implement, execute, and
measure application, operations, and infrastructure processes, policies,
methodologies, templates, standards, and procedures to meet goals for quality,
time-to-market, and ROI/TCO.
Participates with
automation/configuration management and functional/performance testing.
Performs change management and
incident management processes.
Develops relationships and work
alongside other functional IT groups such as development, networking, storage,
database and security.
Works outside immediate discipline to
coordinate a group of people in troubleshooting a wide-scale problem.
Performs after-hours or weekend
system maintenance and application support as needed.
Assists with leading evaluations and
recommending appropriate solutions for integration related initiatives.
QUALIFICATIONS:
Bachelor’s degree in Computer
Engineering, Computer Science, or related field; Master’s degree a plus.
Minimum of 9 years of experience with
Java EE, JMS, Web Services, REST and JSON.
Minimum of 4 years of experience with
Service-Oriented and Event-Driven Architecture with technologies such as: Redhat
Fuse/Apache Camel, Spring Boot, JBoss A-MQ, Docker, Eclipse, Kubernetes, Github/Subversion,
and Jenkins.
Strong technical experience with open
source technologies and infrastructure environments that include: Unix/Solaris
and Oracle/MSSQL/DB2 databases.
Strong written and verbal
communication skills and hands-on leadership with onshore and offshore team
members.
Development experience with WS-Security,
SOA Governance, and Web Service Management tools.
Experience with tools such as Dynatrace,
ElasticSearch, Logstash, or Kibana.
Experience in integrating with AS400
and Mainframe through MQ Series.
Solid experience with cloud
technologies and platforms such as AWS, Google, Oracle Cloud, or MS Azure.
Strong knowledge and experience with
JVM monitoring and performance evaluation activities.
Good knowledge of best practices and
IT operations in an always-up, always-available service.
Strong self-management skills with
ability to effectively collaborate with peers and management.
Very strong analytical and
problem-solving skills.
Flexible/adaptable; able to work with diverse groups of
people and in many different situations.
Experience with Agile/Kanban methodologies
and practices a plus.
TOOLSETS:
Source Control Management (SCM)
Tools: GitHub, Subversion(SVN)
Scripting Languages: WLST, Python,
Bash, Perl, Shell, ANT
Continuous Integration (CI) Tools:
Jenkins
Virtualization/Container Tools: VMware,
Docker, Kubernetes
Cloud Platforms: AWS, Google, Oracle
Cloud, MS Azure
Provisioning/Configuration
Management: WLST, Ansible
Monitoring Tools: Dynatrace, Splunk,
ElasticSearch, Wireshark
Issue Tracking Tools: ServiceNow, Jira
Operating Systems: Solaris, Linux,
Windows (AS400, Mainframe, Solaris a plus)
Web/Application servers: Tomcat, Weblogic,
JBoss, Websphere
SDLC: Agile, Scrum, Waterfall, Kanban
Databases: Oracle, SQL Server, MySQL,
DB2, Couchbase
Enterprise Application Integration (EAI) group is responsible for leading,
delivering, and supporting enterprise integration solutions for Office Depot. As
a part of EAI group, the EAI Solutions Lead is accountable to develop and/or
assist with solution design and development of Integration Services. This
candidate will engage, hands-on, from Ideation, Solutioning, Design, and Build
through Production implementation. The EAI Solutions Lead will participate in triage
and troubleshooting for critical problems and serves as a strong technical
resource for EAI technologies (infrastructure, application, and cloud
computing) and project delivery. She/he will demonstrate collaboration skills
with internal and external teams, independent task management, and leadership
to influence best practices, processes, and procedures complementing EAI
Delivery objectives. In addition, the EAI Solutions Lead will continue to gain
knowledge and experience with applying both operational and application best
practices to effectively support Enterprise Integration initiatives.
RESPONSIBLITIES INCLUDE, BUT NOT LIMITED TO:
Strong technical, hands-on, experience
to support application solutioning and development, infrastructure/OS, and
operations that leverage such technologies as Apache Camel, Spring Boot, JBoss
AMQ, Docker, Kubernetes, Jenkins, Maven, Ansible, Elasticsearch, Kibana,
Dynatrace, and Prometheus.
Experience with enterprise data
center technologies including operating systems, storage platforms, network
switching, and security infrastructure within a virtualized data center.
Leads project engagement from scope
Ideation to Production deployment.
Understanding of disaster recovery,
high availability and other technologies and principles that support business
continuity; experience with DR capabilities in virtualized and/or cloud
environments.
Leads junior team members and contributes
with implementation and deployment efforts on projects; leads SDLC checkpoint
reviews (peer, design, standards, etc.) for internal and external projects.
Leads and/or participates in project
pipeline builds, automation, CI/CD and functional/performance testing.
Develop, implement, execute, and
measure application, operations, and infrastructure processes, policies,
methodologies, templates, standards, and procedures to meet goals for quality,
time-to-market, and ROI/TCO.
Participates with
automation/configuration management and functional/performance testing.
Performs change management and
incident management processes.
Develops relationships and work
alongside other functional IT groups such as development, networking, storage,
database and security.
Works outside immediate discipline to
coordinate a group of people in troubleshooting a wide-scale problem.
Performs after-hours or weekend
system maintenance and application support as needed.
Assists with leading evaluations and
recommending appropriate solutions for integration related initiatives.
QUALIFICATIONS:
Bachelor’s degree in Computer
Engineering, Computer Science, or related field; Master’s degree a plus.
Minimum of 9 years of experience with
Java EE, JMS, Web Services, REST and JSON.
Minimum of 4 years of experience with
Service-Oriented and Event-Driven Architecture with technologies such as: Redhat
Fuse/Apache Camel, Spring Boot, JBoss A-MQ, Docker, Eclipse, Kubernetes, Github/Subversion,
and Jenkins.
Strong technical experience with open
source technologies and infrastructure environments that include: Unix/Solaris
and Oracle/MSSQL/DB2 databases.
Strong written and verbal
communication skills and hands-on leadership with onshore and offshore team
members.
Development experience with WS-Security,
SOA Governance, and Web Service Management tools.
Experience with tools such as Dynatrace,
ElasticSearch, Logstash, or Kibana.
Experience in integrating with AS400
and Mainframe through MQ Series.
Solid experience with cloud
technologies and platforms such as AWS, Google, Oracle Cloud, or MS Azure.
Strong knowledge and experience with
JVM monitoring and performance evaluation activities.
Good knowledge of best practices and
IT operations in an always-up, always-available service.
Strong self-management skills with
ability to effectively collaborate with peers and management.
Very strong analytical and
problem-solving skills.
Flexible/adaptable; able to work with diverse groups of
people and in many different situations.
Experience with Agile/Kanban methodologies
and practices a plus.
TOOLSETS:
Source Control Management (SCM)
Tools: GitHub, Subversion(SVN)
Scripting Languages: WLST, Python,
Bash, Perl, Shell, ANT
Continuous Integration (CI) Tools:
Jenkins
Virtualization/Container Tools: VMware,
Docker, Kubernetes
Cloud Platforms: AWS, Google, Oracle
Cloud, MS Azure
Provisioning/Configuration
Management: WLST, Ansible
Monitoring Tools: Dynatrace, Splunk,
ElasticSearch, Wireshark
Issue Tracking Tools: ServiceNow, Jira
Operating Systems: Solaris, Linux,
Windows (AS400, Mainframe, Solaris a plus)
Web/Application servers: Tomcat, Weblogic,
JBoss, Websphere
SDLC: Agile, Scrum, Waterfall, Kanban
Databases: Oracle, SQL Server, MySQL,
DB2, Couchbase