Cloud/DevOps Engineer - Lahore, Pakistan - HR POD - Hiring Talent Globally

    HR POD - Hiring Talent Globally
    HR POD - Hiring Talent Globally Lahore, Pakistan

    1 week ago

    Default job background
    Description

    Responsibilities:

    Kubernetes Management:

    • Design, deploy, and maintain scalable Kubernetes clusters to support production and development environments.
    • Implemented and managed Kubernetes configurations, including deployments, services, and ingress.
    • Troubleshoot and resolve issues related to Kubernetes clusters and applications running within them.
    • Ensure high availability and performance of Kubernetes clusters through monitoring and optimization.

    Multi-Cloud Platform Integration:

    • Manage and configure infrastructure across multiple cloud providers (e.g., AWS, Azure, GCP).
    • Develop and implement cloud infrastructure strategies to optimize performance and cost-efficiency.
    • Coordinate with cloud providers to resolve issues and integrate services effectively.
    • Ensure best practices in cloud security, backup, and disaster recovery.

    Scripting and IaC:

    • Develop and maintain scripts and automation tools using programming languages such as Python, Java, or Go.
    • Implement and manage infrastructure such as Code (IaC) using tools such as Terraform, CloudFormation, or Ansible to automate the provisioning and management of cloud resources.
    • Create and manage CI/CD pipelines to streamline the build, test, and deployment processes.
    • Develop custom tools and scripts to enhance operational efficiency and support automation initiatives.
    • Collaborate with software development teams to integrate new tools and processes into the development lifecycle.

    Collaboration and Communication:

    • Work closely with development, operations, and security teams to understand requirements and provide technical solutions.
    • Document processes, configurations, and troubleshooting steps for knowledge sharing and compliance.
    • Provide support and training to team members on Kubernetes, cloud platforms, and automation tools.

    Continuous Improvement:

    • Stay updated with the latest industry trends, tools, and technologies related to DevOps and cloud computing.
    • Identify opportunities for process improvements and recommend enhancements to existing systems and practices.
    • Participate in evaluating and adopting new technologies and practices that align with organizational goals.

    Additional Details:

    • This position is full-time and may require occasional on-call support or after-hours work.
    • Candidates should have a strong problem-solving mindset and the ability to work in a fast-paced, collaborative environment.

    Requirements:

    • 8+ years of hands-on experience in cloud engineering, DevOps, or a similar role.
    • Proven experience in managing Kubernetes clusters in production environments.
    • Expertise in deploying and managing infrastructure across multi-cloud platforms like AWS, Azure, and GCP.
    • Strong background in scripting and automation using Python, Java, Go, or similar languages.
    • Experience with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible.
    • Deep understanding of CI/CD pipelines and automation processes.
    • Proficient in Kubernetes, including designing, deploying, and troubleshooting clusters.
    • Extensive knowledge of cloud infrastructure management and best practices, including security and disaster recovery.
    • Advanced proficiency in scripting languages and automation tools.
    • Expertise in developing and maintaining CI/CD pipelines.
    • Strong experience in cloud cost optimization strategies.
    • Excellent communication and collaboration skills.
    • Ability to document processes, configurations, and provide training to team members.
    • A proactive approach to continuous improvement, staying updated with industry trends and technologies.
    • Willingness to provide on-call support and work outside of normal hours as needed.
    • Strong problem-solving mindset and adaptability in a fast-paced environment.

    Certifications (Preferred):

    • Certified Kubernetes Administrator (CKA)
    • AWS Certified Solutions Architect, Azure Solutions Architect, or Google Cloud Professional Cloud Architect
    • Certified DevOps Engineer (AWS, Azure, GCP)
    • Terraform Associate Certification