Sr Officer-Cloud Engineer

Job Description

Role Purpose

  • Responsible for the design, implementation, maintenance, and optimization of cloud infrastructure, ensuring high availability, scalability, and security for applications and services.
  • Work closely with development, DevOps, and IT operations teams to manage cloud environments, automate infrastructure, and implement cloud solutions that align with business goals.
  • Scope of Work

Area Of Responsibilities

Key Activities

Deliverables

Operational Delivery Excellence

  • Deliver & lead project services to customer.
  • Deliver services to customer as SoW successfully.

Strategic Cloud Delivery Management

  • Develop and maintain a strategic roadmap for Cloud Engineer enhancement.
  • Conduct regular assessments of Cloud Engineer and identify areas for improvement.
  • Assessment and improvement plan reports

Client and Stakeholder Engagement

  • Prepare and present performance reports to stakeholders.
  • Gather client feedback and use it to improve service delivery
  • Minimum Requirement

Qualification


  • Bachelor’s degree in Computer Science, Information Technology, or a related field. Relevant certifications or equivalent work experience is also acceptable.
  • Cloud certifications (e.g., AWS Certified Solutions Architect, Microsoft Azure Administrator, Google Cloud Professional Cloud Architect).
  • Experience with container orchestration platforms like Kubernetes and Docker Swarm.
  • Familiarity with DevOps practices and CI/CD tools for cloud environments.
  • Experience with hybrid cloud or multi-cloud environments.

Experience

  • 3+ years of experience as a Cloud Engineer, DevOps Engineer, or a related role, with a focus on cloud technologies and cloud infrastructure management.
  • Experience with public cloud platforms (e.g., AWS, Microsoft Azure, Google Cloud Platform).
  • Hands-on experience with cloud-native services, such as compute (EC2, VM instances), storage (S3, Blob Storage), networking, and serverless services (Lambda, Azure Functions).
  • Experience with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible.
  • Familiarity with containerization (Docker) and container orchestration (Kubernetes) is a plus.
  • Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, Azure DevOps).

Skill

  • Strong knowledge of cloud architecture principles, cloud security, and cost management strategies.
  • Proficiency in scripting languages like Python, Bash, or PowerShell for automation tasks.
  • Familiarity with monitoring and logging tools (e.g., CloudWatch, Prometheus, Grafana).
  • Experience with networking and security configurations in the cloud (e.g., VPCs, firewalls, load balancers, IAM).
  • Knowledge of version control systems like Git.
  • Familiarity with serverless architecture and event-driven systems is a plus.
  • Design, deploy, and manage cloud environments across public cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Build and manage scalable, secure, and cost-effective cloud infrastructure to support business operations.
  • Ensure cloud environments are highly available, fault-tolerant, and disaster recovery-ready.
  • Collaborate with teams to design cloud solutions based on best practices, such as microservices, containers, and serverless architectures.
  • Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible to automate provisioning and management of cloud resources.
  • Implement and manage cloud security practices, ensuring data integrity, access controls, encryption, and compliance with industry standards (e.g., GDPR, HIPAA).
  • Monitor and manage identity and access management (IAM) policies, roles, and permissions.
  • Monitor cloud infrastructure for performance, uptime, and resource utilization, using tools like CloudWatch, Stackdriver, or Azure Monitor.
  • Identify opportunities to optimize cloud resource usage and reduce costs through auto-scaling, rightsizing, and other performance tuning techniques.
  • Implement and manage logging and alerting systems to ensure operational excellence.
  • Strong problem-solving skills and ability to troubleshoot complex system and application issues.
  • Ability to collaborate effectively with cross-functional teams, including developers, IT operations, and business stakeholders.
  • Strong written and verbal communication skills.