Cloud Architect

A Full Stack Software Development Company is seeking a Cloud Architect immediately. Apply now on

Duties & Responsibilities:  

  • Design solutions that fulfill the needs of SmallWorld in a Cloud oriented Architecture.
  • Infrastructure as Code: Develop and maintain infrastructure as code (IaC) templates to provision and configure infrastructure resources, such as virtual machines, containers, and Kubernetes clusters.
  • Continuous Integration and Continuous Deployment (CI/CD): Design and implement CI/CD pipelines to automate the build, test, and deployment of software applications, including those running on Kubernetes clusters.
  • Kubernetes Operations: Manage and maintain Kubernetes clusters, including configuring and optimising resource allocation, managing container orchestration, and monitoring cluster health and performance.
  • Containerization: Develop, maintain, and manage Docker container images and repositories, and manage container orchestration using Kubernetes.
  • Automation: Automate tasks and processes using scripts, APIs, and other tools to streamline operations and reduce errors.
  • Monitoring and Logging: Set up and manage monitoring and logging tools to gain visibility into the performance and availability of applications and infrastructure running on Kubernetes clusters, such as Prometheus and Grafana.
  • Security: Ensure that security is integrated into the DevOps process and that all necessary security controls are in place, including those related to Kubernetes clusters, such as network segmentation and RBAC policies.
  • Collaboration and Communication: Work closely with development, operations, and other teams to ensure that everyone is aligned and working towards common goals and communicate effectively to ensure that all stakeholders are informed.
  • Troubleshooting: Troubleshoot production issues and provide solutions for incidents related to Kubernetes clusters and containerized applications.
  • Continuous Improvement: Drive continuous improvement and innovation in the DevOps process, including adopting new technologies and processes related to Kubernetes.
  • Cloud Infrastructure Expertise: A deep understanding of cloud infrastructure technologies, particularly those related to AWS and Azure, and being able to effectively leverage these services in the context of Kubernetes. This includes knowledge of virtual machines, storage, networking, databases, and other related services offered by these cloud providers. Additionally, they should be able to design, implement, and manage Kubernetes clusters on AWS and Azure, using best practices to ensure high availability, scalability, and security.


  • 3 years of experience on: Public cloud providers (AWS, Azure, Google), Kubernetes environments and container registries.
  • Be proficient in using GitHub as a version control system and should have a good understanding of its features and capabilities. They should be able to use GitHub to automate CI/CD pipelines, collaborate effectively with other team members, and ensure the security of code repositories.
  • Strong understanding of Kubernetes architecture, deployment and configuration, networking, security, and monitoring and logging. They should be able to troubleshoot issues in a Kubernetes environment and implement best practices to ensure the stability and security of the cluster.
  • Deep understanding of AWS services, automation, networking, security, and monitoring and logging. They should be able to design and deploy scalable, secure, and highly available infrastructure on AWS, and should be able to troubleshoot issues in AWS environments.
Job Category: cloud Architect
Job Type: Full Time
Job Location: Karachi

Apply for this position

Allowed Type(s): .pdf, .doc, .docx