Description

Job Description:

  • Advise on best technical practices for digital solutions, from choosing software to designing and implementing technical architectures.
  • Guide design and development throughout project iterations from a technical standpoint.
  • Analyze business problems and technical environments in detail to design effective solutions.
  • Provide leadership and practical experience in designing and testing digital solutions.

Skills:

  • Data modeling (Logical and Physical) and Data Dictionaries.
  • Understanding of cluster and parallel computer architectures.
  • Programming skills in Java/Java GUI, XML/XSLT, HTML/JavaScript.
  • Hands-on experience with Java, Spring Boot, React, and APIs.
  • Familiarity with web application servers like Apache HTTP Server & Tomcat, IIS, Websphere.
  • Knowledge of end-to-end agile infrastructure architecture.
  • Service architecture expertise: SOAP, REST APIs, microservices, and JSON for web or mobile apps.
  • Experience with large-scale distributed NoSQL solutions such as MongoDB, in-memory databases, and caching for global digital solutions.
  • CI/CD tools proficiency: Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance Center.
  • Cloud computing understanding: PaaS/IaaS/SaaS – Pivotal Cloud Foundry, AWS, Azure.
  • Knowledge of DevOps processes and methodologies, including Scrum, Kanban, Lean UX, XP.
  • Networking fundamentals (Cisco, TCP/UDP, LAN/WAN).
  • Understanding of high availability and contingency solutions.

Education

Any Graduate