Job Purpose
This role will author and lead the design, integration, implementation, modification and maintenance of complex enterprise integration systems, cloud-based technologies, and technical environments. Writes moderate to complex code and designs as well as assists with the environment configuration in which the hardware, network and software resides.
Responsibilities
- Works extensively with API, Microservices, Cloud, DevOps and integration for Retail applications. Ensures high quality and optimum performance of data integration systems that provide the business solutions. Documents technical requirements in the interface/integration context.
- Actively seeks out knowledge about new technologies and how they can be used to solve current and foreseeable business challenges.
- Mentors, guides and educates IT team members as well as other application development teams on emerging technologies.
- Prioritizes software development projects, sets timelines, and assigns tasks to team members.
- Guides integration and Portfolio teams to ensure they adhere to determined software quality standards and Service oriented architecture (SOA).
Disclaimer
Performs other job-related duties as assigned.
Knowledge, Skills & Abilities Required
- Must possess mastery skills (8+ years) of integration/cloud-based development concepts, design patterns, tuning and infrastructure.
- Demonstrates strong knowledge and proven familiarity with software development lifecycle (SDLC) best practices, software development methodologies (Agile, Scrum, RUP), ITIL, SysOps and DevOps practices
- Cloud Certification, Presentation skills, IBM App Connect Enterprise (ACE), IBM MQ, Managed File Transfer (MFT), Expertise in SQL, Db2, SQL Server, Oracle, AIX, Windows, zLinux and Linux, Azure (Stream Analytics, Event Hub, Function App, Data Factory, Cosmos DB, DevOps, B2C and API Management (APIM), Data lake, Microservices, Service Oriented Architecture (SOA), B2C, API Management and Configuration Management).
- Ability to operate independently and manage complex assignments
- Excellent communication and interpersonal skills to effectively convey complex and detailed technical information to a diverse population
- Ability to complete multiple tasks simultaneously while adhering to strict deadlines.
- Solid analytical, problem-solving, decision-making and time management skills.
Knowledge, Skills & Abilities Preferred
- Net framework and C#, Mainframe, Shell Scripting, Terraform, MuleSoft, Amazon or Google Cloud
- Working knowledge of Retail systems (Supply Chain/Merchandising), Agile and Waterfall Methodologies