Job Description :

Cloud Architect


Works with internal and external teams to architect, develop and implement cloud-based data processing solutions. Creates and customizes technical solutions for teams based on business needs. Investigates new technologies and applies them, as appropriate, to franchise programs.

Key Responsibilities:

  • Architects the infrastructure required for optimal processing of data from a wide variety of data sources using Microsoft Azure cloud technologies.
  • Leads a team of software engineers in the implementation of cloud architecture and infrastructure while also being a hands-on contributor and subject matter expert.
  • Interacts with leadership to assess and manage priorities as they relate to the product.
  • Leads across the organization using a "sphere of influence" rather than a "span of control".
  • Assists in developing and monitoring technical roadmaps, project plans, budget, contingency plans, and work estimation.
  • Drives software development through typical lifecycle phases including requirements generation, architecture, design, implementation, review, validation, and documentation.
  • Creates analytics tools that monitor our cloud platform to provide actionable insights about efficiency, performance, and overall health.
  • Collaborates with our IT partners to ensure our cloud platform is compliant with our internal administration and security guidelines.
  • Stays current with industry trends, implementing modern solutions to help the organization innovate and excel.
  • Maintains accurate documentation and records.


  • 6 years of related work experience with a Bachelor's degree in Engineering, Computer Science, or related technical field OR 4 years of related work experience with a Master's degree in a related field.
  • Experience with a variety of programming languages and applications (e.g. Python, JavaScript, and C++), Linux, and knowledge of common software engineering paradigms such as object-oriented programming.
  • Experience developing cloud-based technologies hosted on platforms such as Microsoft Azure.
  • Experience working with orchestration and containerization solutions such as Kubernetes, Docker, and Virtual Machines.
  • Experience with SQL and database management using platforms such as Microsoft SQL Server and Postgres.


  • Microsoft Azure, Cloud Security, or other cloud-related certification.
  • Strong awareness of networking and internet protocols, including TCP/IP, DNS, HTTP, and distributed networks.
  • Experience with big data processing tools such as Hadoop, Spark, Kafka.
  • Experience developing back-end web services using frameworks such as Django and Flask.
  • Experience managing projects using the Agile methodology.

Required Skills :
Basic Qualification :
Additional Skills :
Background Check :Yes
Drug Screen :Yes
Notes :
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :No
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Cloud: Applications Architect
Branch Code :Cincinnati