Duties/Day to Day Overview | Tech Lead that this role will help manage: - Plan, manage and support the company s middleware technologies including MuleSoft, Message broker and API Gateways.
- Lead a team of middleware developers and support team members in delivering large and complex integration projects.
- Participate in initial analysis/requirements discussions to provide technical expertise support for the entire integration platform (ETL, B2B, Near Real Time messaging etc.).
- Drive architecture, design and continuous improvement of processes and tools.
- Provide escalation support (L3) of existing production systems and provide related enhancement activities. Help ensure that proper testing and business change management practices and procedures are followed.
- Work with application leads on large projects to represent integration team. Expected to perform technical analysis, internal consulting, and application design reviews.
- Strong technical knowledge with MuleSoft cloud and on-prem architecture, environment configuration, and deployment models. Develop and maintain MuleSoft APIs and custom MuleSoft connectors.
- Technical knowledge and experience with platforms LinWindows OS, Authentication systems, Networking, Clustering, Load Balancer, JDBC, Java, SSL, Certs etc.
- Contribute to the prototype of design, integration patterns and implement POC s to support the evolution of the integration platform.
- Assist with the design and implementation of integration solutions in a hands-on manner. Help ensure that all required system and user documentation is created accurately.
|
Top Requirements (Must haves) | - Angular
- Spring
- Oracle DB
- API Mulesoft for Integrations. (nice to have) needs to have great depth of experience with 2 of the above.
- At least 10 years of IT experience with 5 years in leading middleware application technologies.
- At least 8 years of experience in major middleware technologies, implementation of different integration design patterns.
- At least 5 years of experience in building, deploying API s
- Bachelor s degree or equivalent work experience in information systems, computer science, or a related technical discipline.
- In-depth understanding and knowledge of object-oriented and middleware concepts, integration patterns, processes, and general trends in the industry.
- In-depth understanding of canonical model, XML, JSON, SOAP, REST, RAML, SAML, SFTP, JDBC application, message, communication protocols and authentication mechanisms.
- Strong experience in Java, SQL, PL/SQL, Unix/Linux/Windows OS environments.
- Experience with application servers like WebLogic, Apache etc.,
- Demonstrated career progression in technical depth and breadth, and project complexity; ability to quickly become proficient in new technologies.
- Strong analytical, problem solving, and debugging skills
- Technically competent; able to supervise internal programmers, analysts, consultants, and external vendor resources
- Excellent oral and written communication skills.
|