QSSU FLIP TA SENIOR CLOUD ENGINEER

Q-Sourcing

Not Interested
Bookmark
Report This Job

profile Job Location:

Kampala - Uganda

profile Monthly Salary: Not Disclosed
profile Experience Required: 5-10years
Posted on: 11 hours ago
Vacancies: 1 Vacancy

Job Summary

1. Cloud Platform Deployment & Management

  • Core Services: Deploy and manage fundamental services across at least one major cloud provider (e.g. AWS Microsoft Azure or Google Cloud Platform (GCP)).

  • Infrastructure Management: Provision and maintain core cloud services including compute resources (VMs serverless) storage solutions (object block file) networking components and managed databases.

  • Access Control: Assist in the administration and auditing of Identity & Access Management (IAM) policies roles and users to enforce the principle of least privilege.

2. Cloud Networking & Security

  • Virtual Networking: Configure and manage virtual networking resources such as VPC/VNet environments subnets secure VPNs and internal/external load balancers.

  • Security Implementation: Implement network security measures using native cloud firewalls security groups/ACLs and contribute to designing environments based on zero-trust models.

  • Data Protection: Implement and manage data security practices including data encryption (at rest and in transit) and key management.

  • Compliance: Support efforts to ensure cloud environments comply with relevant frameworks (e.g. ISO GDPR HIPAA).

3. Operating Systems & Modernization

  • System Administration: Perform basic to intermediate administration and troubleshooting of both Linux (strongly preferred) and Windows operating systems within the cloud environment.

  • Containerization: Work with containers (Docker) and utilize cloud-native or open-source orchestration platforms (Kubernetes ECS AKS GKE) for application deployment.

  • Virtualization: Maintain foundational understanding of traditional virtualization technologies (VMware Hyper-V etc.) and their role in hybrid environments.

4. Scripting & Automation (DevOps)

  • Scripting: Write test and maintain scripts using languages such as Python Bash and PowerShell to automate repetitive operational tasks.

  • Infrastructure as Code (IaC): Utilize IaC tools like Terraform AWS CloudFormation Ansible or Pulumi to provision modify and manage infrastructure in a predictable and repeatable manner.

  • CI/CD Support: Assist in building and maintaining CI/CD pipeline tools (e.g. Jenkins GitLab CI/CD GitHub Actions Azure DevOps) to automate application release and deployment processes.



Requirements

  • Bachelors or Masters degree in Computer Science Information Technology or a related field (or equivalent hands-on experience).

  • 5 years of experience managing cloud environments on AWS Azure or GCP.

  • Strong understanding of cloud networking security best practices and identity management.

  • Experience with Linux administration (strongly preferred) and Windows Server.

  • Hands-on experience with Docker Kubernetes and virtualization technologies.

  • Proficiency in scripting and automation using Python Bash or PowerShell.

  • Experience with IaC tools such as Terraform CloudFormation Ansible or Pulumi.

  • Familiarity with CI/CD pipeline setup and management.



  • 1. Cloud Platform Deployment & ManagementCore Services: Deploy and manage fundamental services across at least one major cloud provider (e.g. AWS Microsoft Azure or Google Cloud Platform (GCP)).Infrastructure Management: Provision and maintain core cloud services including compute resources (VMs ser...
    View more view more

    Company Industry

    IT Services and IT Consulting

    Key Skills

    • APIs
    • C/C++
    • Computer Graphics
    • Go
    • React
    • Redux
    • Node.js
    • AWS
    • Library Services
    • Assembly
    • GraphQL
    • High Voltage