Cloud Architect 2778 Exp

Midrand, Johannesburg, South Africa

Job Description


Job Summary ESSENTIAL SKILLS:

  • Proficient in core Java concepts, including object-oriented programming (OOP), multithreading, and exception handling.
  • Strong understanding of Java fundamentals, such as collections, generics, and IO.
  • Expertise in Java frameworks like Spring (Core, MVC, Boot, etc.) for building enterprise-level applications.
  • Understanding of integration between different technologies
  • Assisting with the business case
  • Coordination between development and support environments
  • Planning and monitoring
  • Eliciting requirements
  • Translating and simplifying requirements
  • Requirements analysis, organisation, management, and communication
ADVANTAGEOUS:
  • Experience working in Agile development environments, understanding concepts like Scrum and Kanban.
  • Understanding of project management principles and the ability to manage and deliver projects effectively.
  • Ability to work effectively in a team, collaborating with other developers, testers, and stakeholders.
  • Strong testing skills, including unit testing, integration testing, and automated testing.
  • Familiarity with testing frameworks such as JUnit or TestNG.
  • Ability to lead and mentor junior developers.
  • Proficient in using debugging tools and techniques.
  • Architectural design of cloud-based solution spaces for mainframe applications
  • Knowledge of Mainframe2Java Code conversion tools like Astadia, Heirloom, blueage would be an advantage.
  • Ability to analyze` and optimize code for performance.
  • Familiarity with profiling tools.
  • Familiarity with Hibernate or other ORM frameworks for database interaction.
  • Experience in building web applications using Java-based technologies like Servlets and JSP.
  • Knowledge of modern web development tools and frameworks, such as Angular, React, or Vue.js.
  • Design code conversion platform to migrate applications from Cobol or PL1 to Java
  • Review architecture & system design and improve functionality.
  • Understanding of mainframe legacy DB and programming solutions
  • Collaborate with POC ext. Supplier
  • Modify and adjust architectural guidelines, target design principles and solution spaces based on POC results (POC will be on Code Conversion tools)
  • System integration to and from other endpoints.
  • System testing/parallel runs
  • System implementation
  • System audits/quality assurance
  • Experience in architecture principles, system integration, technical sizing, high availability aspects, integration best practices
  • AWS Cloud
  • Serverless development and support.
  • Automation concepts for DevOps based on architectural reference solution spaces.
  • Service orientation following decoupling and modularisation principles.
  • Core understanding of and working experience with:
  • Cloud Architectures and technologies of known hyperscalers (AWS, Azure)
  • Streaming Services and technologies like KAFKA
  • Pub/Sub principles and technologies
  • DB2, IMS
  • Java, COBOL, PL1, J2EE
  • Lambda
  • Openshift / Docker / Kubernetes
QUALIFICATIONS:
  • Relevant IT Degree
  • 7+ yearsxe2x80x99 experience in relevant programming language
  • On premise virtualisation technology expertise
  • Experience in testing (manual or automated testing)
  • Web and digital project experience advantageous
  • Agile working experience advantageous
Opensource

Recruiter

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1289723
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned