Talent.com
This job offer is not available in your country.
DevOps Engineer

DevOps Engineer

Stealth StartupUdaipur, IN
21 days ago
Job description

Job Title : Senior DevOps Engineer (ON-SITE RIYADH)

Location : Riyadh, Saudi Arabia

Company Overview : We are a forward-thinking technology company committed to delivering innovative solutions to our clients. Our team thrives on collaboration, continuous improvement, and the seamless integration of cutting-edge technologies. We are seeking a seasoned Senior DevOps Engineer to join our remote team and drive our infrastructure and deployment processes to new heights.

Position Overview : As a Senior DevOps Engineer, you will play a pivotal role in designing, implementing, and managing our cloud infrastructure on Google Cloud Platform (GCP). Your expertise in microservices architecture, Infrastructure as Code (IaC) using Terraform, and continuous integration / continuous deployment (CI / CD) pipelines with GitLab will be essential in ensuring the reliability, scalability, and efficiency of our systems. This role requires a proactive individual with a deep understanding of DevOps best practices and a passion for automation and innovation.

Key Responsibilities :

  • Cloud Infrastructure Management :
  • Design, deploy, and maintain scalable and secure infrastructure on GCP.
  • Implement and manage Kubernetes clusters for efficient orchestration of microservices.
  • Utilize Terraform for Infrastructure as Code to automate provisioning and manage infrastructure changes.
  • CI / CD Pipeline Development :
  • Develop and optimize GitLab CI / CD pipelines to streamline application deployment processes.
  • Ensure seamless integration of automated testing, security scans, and deployment workflows.
  • Collaborate with development teams to promote best practices in version control and continuous delivery.
  • Microservices Management :
  • Oversee the deployment and management of microservices architectures, ensuring high availability and resilience.
  • Implement service discovery, load balancing, and API gateways to enhance microservices communication.
  • Monitor and troubleshoot microservices performance, implementing improvements as needed.
  • Automation and Tooling :
  • Develop automation scripts and tools to enhance operational efficiency and reduce manual intervention.
  • Integrate monitoring and logging solutions to proactively identify and address system issues.
  • Stay abreast of emerging technologies and tools, evaluating their potential integration into existing workflows.
  • Collaboration and Mentorship :
  • Work closely with cross-functional teams to understand requirements and deliver solutions that align with business objectives.
  • Provide mentorship and guidance to junior engineers, fostering a culture of continuous learning and improvement.
  • Document processes, configurations, and best practices to ensure knowledge sharing and operational transparency.

Qualifications :

  • Educational Background :
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Professional Experience :
  • 5+ years of experience in DevOps, Cloud Engineering, or related roles.
  • Proven experience managing infrastructure on Google Cloud Platform (GCP).
  • Extensive experience with Terraform for Infrastructure as Code.
  • Proficiency in setting up and managing GitLab CI / CD pipelines.
  • Strong background in containerization and orchestration tools, particularly Kubernetes.
  • Technical Skills :
  • Proficiency in scripting languages such as Python, Bash, or Go.
  • Experience with configuration management tools like Ansible, Puppet, or Chef.
  • Familiarity with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Datadog.
  • Understanding of networking concepts, security best practices, and system architecture.
  • Soft Skills :
  • Excellent problem-solving and analytical abilities.
  • Strong communication skills, with the ability to convey complex technical concepts to a diverse audience.
  • Demonstrated leadership and mentorship capabilities.
  • Ability to work effectively in a remote, globally distributed team environment.
  • Preferred Qualifications :

  • Certifications in GCP, Kubernetes, or related technologies.
  • Experience with other cloud platforms such as AWS or Azure.
  • Knowledge of additional CI / CD tools and practices.
  • Experience with serverless architectures and related services.