Overview
Application

Check DevOps Engineer
Position

Explore a variety of features that match your criteria.

Company Overview:

GodaDev is a dynamic and innovative software development company committed to delivering cutting-edge solutions. We’re dedicated to pushing the boundaries of innovation and creating impactful software products. As we continue to grow, we’re seeking a talented DevOps Engineer to join our remote team. This is an exciting opportunity for someone who is passionate about technology, thrives in a dynamic environment, and enjoys working collaboratively to solve complex problems.

Position Overview:

As a Mid-Level DevOps Engineer at GodaDev, you’ll play a key role in enhancing our infrastructure, optimizing deployment processes, and ensuring the reliability and scalability of our systems. You’ll work closely with cross-functional teams to automate and streamline our development and operations workflows, enabling faster delivery of high-quality software products.

Location:

Remote (Based in Egypt)

Responsibilities:

  • Design, implement, and maintain scalable infrastructure solutions using cloud platforms (e.g., AWS, Azure, GCP).
  • Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes.
  • Collaborate with development teams to optimize application performance and troubleshoot issues in production environments.
  • Implement and manage monitoring, logging, and alerting systems to ensure the health and availability of our services.
  • Continuously evaluate and implement best practices for security, reliability, and performance.
  • Participate in on-call rotations and respond to incidents as needed.
  • Mentor junior team members and promote knowledge sharing across the organization.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in a DevOps or Site Reliability Engineering role.
  • Proficiency in scripting languages such as Python, Bash, or Ruby.
  • Hands-on experience with configuration management tools like Ansible, Puppet, or Chef.
  • Strong understanding of containerization technologies (e.g., Docker, Kubernetes).
  • Experience with version control systems such as Git.
  • Solid understanding of networking concepts and protocols.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills and ability to work collaboratively in a remote team environment.

Preferred Qualifications:

  • Certification in cloud platforms (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert).
  • Experience with infrastructure as code tools such as Terraform.
  • Knowledge of monitoring and logging tools like Prometheus, Grafana, ELK stack.
  • Familiarity with agile methodologies and DevOps principles.
  • Prior experience working in a remote or distributed team environment.