Senior Technical Architect - Cloud

  • Engineering
  • Lahore, Pakistan

Senior Technical Architect - Cloud

Job description

Communication is our business!

Unifonic provides solutions for better customer engagement through a cloud-based platform. We empower businesses to engage with their people through a variety of channels, making their communication conversational, more meaningful, and with ease!

Engineering principle: We ship robust, high-quality code, written for humans to read and maintain.

The Architecture team at Unifonic is seeking an experienced, motivated, and passionate Senior Technical Architect - Cloud to drive our business forward. In this role, you will be responsible for designing the infrastructure of our IT systems and overseeing programs to ensure that the proper architecture is implemented as per the architecture guidelines and principles. You will also take part in defining how a program or system is structured while taking on project management responsibilities to ensure everything runs smoothly.

The successful candidate should have a strong Cloud Architect and should hold a certification in AWS. Previous leadership experience is essential.

The responsibilities of the Senior Technical Architect - Cloud include, but are not limited to:

  • Work with the other engineering teams to identify and anticipate changing requirements and opportunities to improve the development process and increase the quality of deliverables.

  • Work with product managers, designers, and engineers in the team to prioritize, plan and schedule work.

  • Communicate status, risks, and requirements to other groups.

  • Provide technical and non-technical guidance to the team, both individually and as a group.

  • Facilitate continuous learning and improvement for the team and its members.



  • Bachelor’s degree in a related field.

  • Hands-on 10+ years of experience in the IT field with proven experience as a Technical Architect / Cloud Architect.

  • Certified in AWS with 5+ years of experience in using it.

  • Strong experience with SaaS and PaaS integration architecture and applications.

  • Hands-on experience with software development and system administration.

  • Advanced knowledge in multi-cloud management, high availability, disaster recovery, service configurations, configurations management, and distributed architecture.

  • Advanced knowledge in API Gateways, integration, and all related integration configurations, workflows, and protocols.

  • Sound understanding of strategic IT solutions.

  • Experience in different types of architecture such as SOA, MSA.

  • Experience in cloud technologies and services related to management, data processing, computing, containerization, logging, etc.

  • Advanced knowledge in event streaming using Kafka and other queuing systems

  • Strong experience in administering Kubernetes.

  • Experience with technologies, such as Java, PHP, Angular, Python, SQL, MySQL, Linux.

  • General knowledge in telecommunications (SMSC, VOIP, SMPP, etc).

  • Superb communication skills.

  • Analytical skills and strong organizational abilities.