Role Overview:
We are seeking a DevOps Engineer to own and evolve the cloud and delivery infrastructure for Keplon, EDECS's AI-powered platform for the construction industry. The role is primarily focused on DevOps and cloud operations, with a strong emphasis on CI/CD, containerization, and AWS infrastructure management. The ideal candidate has a software engineering background — proficient in Python or .NET — enabling them to understand the systems they deploy at a code level, provide technical guidance to backend engineers, and contribute to development work as a secondary responsibility.
Key Responsibilities:
Cloud Infrastructure & Operations
- Design, manage, and optimize AWS infrastructure including ECS/EKS, RDS, S3, VPCs, IAM, and Lambda.
- Ensure environment consistency, reliability, and security across development, staging, and production.
- Monitor infrastructure health and respond to incidents, implementing root cause analysis and preventive measures.
CI/CD & Delivery Pipelines
- Build, maintain, and improve CI/CD pipelines to support automated testing, build, and deployment workflows.
- Establish and enforce branching strategies, release processes, and deployment standards.
- Reduce manual intervention in the software delivery lifecycle through automation.
Containerization & Orchestration
- Own Docker and Kubernetes configurations for application workloads.
- Manage container image lifecycle, registry, and deployment policies.
- Support engineers in containerizing services and troubleshooting runtime issues.
Observability & Reliability
- Set up and maintain logging, metrics, and alerting systems across all environments.
- Define and track reliability indicators; support incident response and post-mortem processes.
- Continuously improve system uptime and performance through proactive monitoring.
Technical Guidance & Collaboration
- Serve as the primary technical reference for infrastructure-related decisions across the engineering team.
- Provide guidance to backend engineers on deployment practices, cloud service usage, and containerization.
- Contribute to backend codebase in Python or .NET when needed to unblock the team or improve system reliability.
- Participate in architecture and design discussions with a focus on deployability, scalability, and operational best practices.
Requirements:
Education
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
Experience
- 3–5 years of hands-on experience in a DevOps, SRE, or cloud infrastructure role.
- Demonstrated experience managing AWS environments in production.
- Proven experience with Docker and Kubernetes in real-world deployments.
- Prior involvement in building or maintaining CI/CD pipelines.
- Background writing or maintaining backend code in Python, .NET (C#), or both.
Skills
- Strong understanding of cloud networking, IAM, and security fundamentals in AWS.
- Ability to read, write, and debug application code — not just deploy it.
- Strong troubleshooting and problem-solving skills across infrastructure and application layers.
- Effective communication and ability to translate infrastructure decisions into clear guidance for non-DevOps engineers.
- Ability to work autonomously in a small, fast-moving product team with evolving requirements.
Computer Skills
- AWS services: ECS/EKS, RDS, S3, Lambda, IAM, CloudWatch, Secrets Manager.
- Containers: Docker, Kubernetes.
- CI/CD tools: GitHub Actions, GitLab CI, or equivalent.
- Programming: Python and/or .NET (C#).
- Infrastructure-as-Code (Terraform, CloudFormation, or similar) is a plus.
- Observability tools (Prometheus, Grafana, Datadog, or equivalent) is a plus.
About EDECS
EDECS is a leading organization with over 30 years of experience in marine constructions, infrastructure, earthworks, and transportation projects in Egypt and Saudi Arabia, employing more than 2,000 employees. The organization delivers innovative, sustainable, and cost-effective solutions while maintaining the highest standards of quality, safety, and sustainability. EDECS has a strong presence in logistics projects, including high-speed and light-speed railways, railway stations, and commercial and administrative buildings, as well as extensive experience in earthworks, water irrigation, and yacht marinas. EDECS is a trusted partner committed to creating lasting positive impact within the communities it serves.