Skip to content

Integration & Automation Specialist - IT

Durban, Kwazulu-Natal, South AfricaInformation Technology

Job description

This role will focus on providing expert advice on integration technology and integration architecture best practices that will integrate on-premises and cloud-based commercial software applications (i.e. ERP, CRM, HR, etc.). This role will be responsible for developing and maintaining an application integration architecture blueprint for the organization.

The successful candidate will need to bring a balanced skillset (technical, consulting, project management & change management) and has in-depth knowledge and experience delivering integration implementations within large, complex enterprises. Understands the interplay between the technical solution design, delivery partnering, and operating model.

Key Responsibilities:

  • Responsible for the integration landscape (EAI, SOA, B2B, Cloud, ETL) and be accountable for the overall performance, standards and architecture of the integration design and solutions
  • Conduct architecture and design reviews relating to integration
  • Deliver reliable, scalable, and efficient solutions by managing all phases of the software development life cycle (SDLC), including requirements gathering, design, development, testing, integration, deployment, support, and documentation
  • Responsible for integration architecture design and implementation documentation of the integration interfaces or application solutions delivered through service integrators
  • Keep up to date with best practice in emerging SOA and API technologies
  • Complete integration architecture artefacts for all solutions
  • Responsible for the ownership and quality of the Interface Repository
  • Ensure that integration designs and delivery of integration projects are fully compliant to IT controls
  • Create technical blueprints, modeling as-is and to-be domain or enterprise-level architectures based on business requirements
  • Provide technical guidance and leadership in integration technology proposals, RFIs, RFPs, and project teams
  • Keep abreast of the latest integration technology trends and emerging technologies, determine the potential impact on the enterprise, and drive adoption as deemed appropriate
  • Collaborate with business and technology teams to clarify and guide the evolution of system solutions
  • Manage relationships with vendors/consultants, IT teams and internal stakeholders
  • Experience working with APIs from commercial software applications, such as CRM or ERP systems
  • Experience in a management or supervisory role in an integration development team
  • Implement and maintain development source code repositories
  • Leverage Azure Logic Apps for application integration and workflows while considering Power Apps for appropriate services
  • Provide technical leadership and guidance on automation solutions

Job requirements

  • Matric / Grade 12
  • B. Com / BSc Computer Science degree or equivalent work experience
  • 5 years’ experience in application/integration development and support
  • 5 years’ experience developing and managing API integrations including REST, SOAP Web APIs, WSDL
  • 5 years’ experience with different authentication methods for APIs
  • 5 years’ experience understanding of Security patterns and network routing
  • 5 years’ experience in software development (C#, .Net, MS SQL, HTML)
  • 5 years’ experience understanding Source Code Management systems (i.e., SVN, GIT)
  • 5 years’ experience developing Azure Logic Apps and Power Apps
  • Experience in Robotic process automation (RPA) and tools (i.e. UiPath etc)
  • Experience in using tools such as Jira, Confluence, Azure DevOps
  • Experienced with CICD, managing quality control and code promotion across environments