Apply

DevOps Engineer

Posted about 2 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, at least 5 years

πŸ“ Location: Egypt

πŸ” Industry: Software Development and Consulting

🏒 Company: P2H Arabia

πŸ—£οΈ Languages: English, Arabic

⏳ Experience: At least 5 years

πŸͺ„ Skills: DockerCloud ComputingGitKubernetesCI/CDLinuxNetworking

Requirements:
  • Has at least 5 years of professional experience as DevOps Engineer
  • Has experience with Docker and Docker compose
  • Has knowledge of networks, network protocols, network/server monitoring, load balancing, and preferably cloud infrastructure
  • Has experience with Gitlab
  • Is up to date on the latest industry trends and aware of DevOps principles
  • At least the B2 level of English, proficiency in Arabic will be a plus
Responsibilities:
  • Implement and maintain CI/CD processes
  • Design and manage infrastructure using Infrastructure as Code tools
  • Containerize applications using Docker and orchestration tools with GitOps
  • Automate repetitive tasks such as deployments, monitoring, and testing
  • Implement and maintain monitoring and alerting solutions
  • Facilitate collaboration between development, operations, and other teams
  • Implement security best practices throughout the SDLC, including code reviews and vulnerability scanning
  • Respond to and resolve incidents and outages, conducting root cause analysis and post-incident reviews
  • Maintain documentation for infrastructure and processes
  • Provide training and mentorship to team members
  • Stay updated on industry trends and DevOps best practices
Apply

Related Jobs

Apply

πŸ“ EMEA

🧭 Full-Time

πŸ” Emergency response services

🏒 Company: FlareπŸ‘₯ 101-250πŸ’° $15,516,604 Series C about 4 years agoEmploymentHuman ResourcesFinancial ServicesSaaSEmployee BenefitsInformation TechnologyFinTechSoftware

  • Proven experience building and managing deployment workflows with GitHub Actions.
  • Expertise in containerization and orchestration technologies such as Docker, Kubernetes, and Helm.
  • Strong hands-on knowledge of AWS (Containerization services, S3, Lambda, RDS, VPC, EventBridge) and cloud-native tools.
  • Proficiency in scripting and automation using Bash, Python, or Node.js.
  • Strong experience with observability tools (e.g., Prometheus, Grafana, Sentry, CloudWatch, Elasticsearch, OpenTelemetry).
  • Experience writing production-grade code in TypeScript and Node.js.
  • Knowledge of databases (PostgreSQL, MongoDB).
  • Strong background in building efficient CI/CD pipelines.
  • Familiarity with test automation frameworks.

  • Design and build deployment workflows using GitHub Actions to ensure scalability and efficiency.
  • Automate and optimize CI/CD pipelines for multi-regional cloud deployments.
  • Develop robust workflows to support local testing and independent cloud-based feature branch testing environments.
  • Implement comprehensive monitoring, logging, and alerting systems using tools like Prometheus, Grafana, or AWS CloudWatch.
  • Quickly diagnose and resolve production issues proactively to maintain high uptime.
  • Collaborate with engineering teams to discuss integration tasks to enhance overall system performance.

AWSDockerNode.jsPostgreSQLPythonBashElasticSearchKubernetesMongoDBTypeScriptGrafanaPrometheusCI/CD

Posted 10 days ago
Apply
Apply

πŸ“ Germany

🧭 Full-Time

πŸ” Fintech

🏒 Company: Funded.clubπŸ‘₯ 51-100AdvertisingConsultingHuman ResourcesInformation TechnologyRecruiting

  • 7+ years of experience as a DevOps engineer focusing on managing and optimizing cloud environments.
  • 5+ years of experience working with Amazon Web Services (AWS).
  • Thorough experience with containerization technologies.
  • Experience building CI/CD pipelines using Jenkins, GitHub Actions, TeamCity, or others.
  • Experience with scripting and automation with Bash.
  • Solid understanding of DevOps methodologies, networking concepts, and security protocols.
  • Strong expertise in relational database administration.

  • Maintain and optimize the cloud environment.
  • Ensure the stability, security, and scalability of the infrastructure.
  • Work as part of an agile and distributed software development team.

BashCloud ComputingJenkinsAmazon Web ServicesCI/CDDevOpsTerraformAnsible

Posted 30 days ago
Apply
Apply

πŸ“ Egypt

πŸ” Computer software

🏒 Company: BlackStone eITπŸ‘₯ 251-500Augmented RealityRoboticsAnalyticsProject Management

  • Strong experience with Azure Cloud services, including Azure VMs, App Services, Storage, and Databases.
  • Proficiency in managing and deploying Windows and Linux VMs in Azure.
  • Hands-on experience with Azure DevOps for CI/CD pipelines and Azure Resource Management.
  • Experience with automation and IaC tools such as Terraform, ARM templates, and Azure CLI.
  • Solid knowledge of database management for Azure SQL, MySQL, or NoSQL databases.
  • Familiarity with monitoring and logging tools (Azure Monitor, Log Analytics, ELK Stack).
  • Strong scripting skills (Bash, Python, PowerShell) for automation on both Windows and Linux environments.
  • Understanding of networking principles in Azure, including VPNs, virtual networks, and Azure load balancers.
  • Experience with cloud security practices, including Azure AD, encryption, and identity management.

  • Design, implement, and maintain scalable, secure, and highly available Azure-based infrastructure.
  • Manage Azure services, including Virtual Machines (Windows and Linux), Azure App Services, Azure Storage, and Azure Databases (SQL, NoSQL).
  • Set up and optimize CI/CD pipelines for Azure environments using Azure DevOps or Jenkins.
  • Automate provisioning and management of Azure resources using Infrastructure as Code (Terraform, ARM templates, or Azure CLI).
  • Configure, monitor, and manage Azure resources, including VMs, virtual networks, and firewalls.
  • Implement and maintain backup, disaster recovery, and scaling strategies for Azure services and databases.
  • Ensure compliance with security best practices on Azure, including managing Azure Security Center, Azure AD, and encryption.
  • Oversee and troubleshoot networking configurations in Azure (load balancers, DNS, VPN, virtual networks).
  • Collaborate with development teams to optimize deployment processes for applications hosted on Windows and Linux VMs.
  • Document Azure infrastructure, configurations, and deployment procedures for operational excellence.

PythonSoftware DevelopmentSQLBashJenkinsMySQLAzureNosqlCI/CD

Posted 3 months ago
Apply