Xin chào!

Tìm những job khác

Tìm việc làm trực tiếp

EAI Lead Engineer

Ngày cập nhật: 19/07/2018

Thông tin tuyển dụng

Mô tả công việc

The Enterprise Application Integration (EAI) group is responsible for leading, delivering, and supporting enterprise integration solutions for Office Depot. The EAI Lead Engineer is accountable for supporting infrastructure, software, and operations that ensures availability, recoverability, performance, systems data integrity and supportability. The candidate participates in triage and troubleshooting for problems, employing strong monitoring/operation proactive solutions, and serves as a technical resource for EAI technologies and project delivery. She/he will bring knowledge and experience to implement and support enterprise level integrations and is familiar with automation (infrastructure application) and cloud computing concepts. In addition, the EAI Lead Engineer 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 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.

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 evaluations to recommend 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 8 years of experience with Java EE, JMS, Web Services, REST and JSON.

Minimum of 3 years of experience with technologies such as: Redhat Fuse/Apache Camel, Spring Boot, JBoss A-MQ, Docker, Kubernetes, Github/Subversion, Eclipse, and Jenkins.

Strong technical experience with open source technologies and infrastructure environments that include: Unix/Solaris and Oracle/MSSQL/DB2 databases.

Solid experience with monitoring tools such as Dynatrace, Splunk, ElasticSearch or Kibana.

Good scripting experience in one or more of; WLST, ANT, Python, Bash, Perl.

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.

Strong written and verbal communication skills and hands-on leadership with onshore and offshore team members.

Strong self-management skills with ability to effectively collaborate with peers and management.

Strong technical experience with open source technologies and infrastructure environments.

Good knowledge of best practices and IT operations in an always-up, always-available service.

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

Giới thiệu về công ty

https://niit.talentnetwork.vn