Cloud Application Architect Job Description

Cloud Application Architect Job Description Template

Our company is looking for a Cloud Application Architect to join our team.

Responsibilities:

  • Collaborate and socialize ideas in order to get buy in for technical solutions;
  • Construct concept, identify technical solutions and options, design high level and low level architecture;
  • Develop code for selected solutions;
  • Participate in developing and updating our cloud strategy roadmap;
  • Work with application development teams to identify requirements for cloud applications;
  • Design and develop POC for new technologies in dedicated lab environment, structure and report findings.

Requirements:

  • Hands on experience on Microservices;
  • Hands on experience on virtualization and container concepts;
  • Hands on experience on API Management;
  • 2+ years working experience in designing and developing cloud systems/application on one of cloud platforms (Azure, AWS or GCP);
  • Developer or Architect certification from a cloud service provider (Azure, AWS or GCP);
  • Ability to work with little or no guidance;
  • 5+ years of solutions architecture experience;
  • 10+ years of experience in software development (Java or Python, both preferred);
  • Self-driven;
  • Hands on experience on Linux;
  • Background in financial services;
  • Software and architecture design patterns;
  • Solid understanding on agile practices and DevOps;
  • Seasoned and experienced communicator with senior management and technical staff;
  • Architecture modelling (UML diagrams).