Skip to main content
Post your resume and find your next job on Indeed!

junior automation engineer jobs in Cairo

Sort by: -
50+ jobs
  • View similar jobs with this employer

Job Post Details

Junior AWS DevOps Engineer - job post

Employ me
Heliopolis
EGP 10,000 - EGP 25,000 a month

Job details

Pay

  • EGP 10,000 - EGP 25,000 a month

Job type

  • Full-time

Location

Heliopolis

Full job description

Junior AWS DevOps Engineer

Experience Required: 1+ Years

About the Role:

We are looking for a motivated Junior AWS DevOps Engineer to join our team and help manage and scale our microservices-based application architecture. You will play a key role in deploying, maintaining, and optimizing our API services on AWS to support seamless integration with external clients. You’ll also work extensively with Docker and Kubernetes to containerize and orchestrate microservices for a robust, scalable infrastructure.

Job Description:
The Junior AWS DevOps Engineer supports the deployment, automation, and maintenance of cloud infrastructure on AWS. This role involves working with CI/CD pipelines, monitoring systems, and ensuring high availability of services.

Key Responsibilities:

  • Assist in deploying and managing AWS services (EC2, S3, Lambda, etc.).
  • Automate infrastructure using Terraform or CloudFormation.
  • Monitor and troubleshoot system performance.
  • Collaborate with developers to streamline CI/CD pipelines.
  • Implement security best practices for cloud environments.

Qualifications:

  • Bachelor’s degree in Computer Science or a related field.
  • 1+ years of experience in DevOps or cloud engineering.
  • Familiarity with AWS, Docker, Kubernetes, and scripting (Bash/Python).
  • Basic knowledge of CI/CD tools like Jenkins or GitHub Actions.
  • Eagerness to learn and grow in a fast-paced environment.

⁠ ⁠Set up and manage AWS infrastructure for microservices, including ECS (Elastic Container Service), EKS (Elastic Kubernetes Service), or Fargate.

⁠ ⁠Containerize applications using Docker, ensuring lightweight, portable, and consistent deployments across environments.

⁠ ⁠Build, deploy, and manage Kubernetes clusters for orchestrating and scaling microservices effectively.

⁠ ⁠Automate CI/CD pipelines using tools like GitHub Actions, Jenkins, or AWS CodePipeline for seamless deployments.

⁠ ⁠Monitor and maintain the performance, reliability, and scalability of Kubernetes pods, services, and deployments.

⁠ ⁠Implement infrastructure-as-code (IaC) using tools like Terraform or AWS CloudFormation.

⁠ ⁠Optimize API service performance, security, and cost using AWS tools like API Gateway, Lambda, and CloudFront.

⁠ ⁠Use Kubernetes features like auto-scaling, rolling updates, and namespaces for efficient resource management.

⁠ ⁠Work with the development team to troubleshoot and resolve deployment and performance issues in Docker containers and Kubernetes clusters.

⁠ ⁠Manage API integrations, monitoring, and documentation using tools like Postman, Swagger, or AWS API Gateway Developer Portal.

⁠ ⁠Ensure the security of containers and orchestration processes by implementing role-based access control (RBAC) in Kubernetes and best practices in Dockerfile creation.

⁠ ⁠Monitor container and Kubernetes performance using tools like Prometheus, Grafana, or AWS CloudWatch.

Key Qualifications:

⁠ ⁠1+ year of experience in AWS cloud infrastructure and DevOps practices.

⁠ ⁠Hands-on experience with Docker, including creating Dockerfiles, building images, and managing containers.

⁠ ⁠Working knowledge of Kubernetes, including managing clusters, pods, and services.

⁠ ⁠Experience with CI/CD pipelines and automation tools (e.g., GitHub Actions, Jenkins, AWS CodePipeline).

⁠ ⁠Knowledge of AWS services like ECS, EKS, API Gateway, S3, and Lambda.

⁠ ⁠Familiarity with Terraform or CloudFormation for IaC.

⁠ ⁠Understanding of RESTful APIs, their design principles, and tools like Swagger/OpenAPI.

⁠ ⁠Basic understanding of Kubernetes networking (e.g., services, ingress controllers) and persistent storage concepts.

⁠ ⁠Strong troubleshooting and debugging skills for containers and microservices.

Preferred Skills:

⁠ ⁠Experience configuring and managing Kubernetes Helm charts for automated deployments.

⁠ ⁠Knowledge of Kubernetes Operators and custom resource definitions (CRDs) for extending functionality.

⁠ ⁠Familiarity with service meshes (e.g., Istio, Linkerd) to manage microservice communication.

⁠ ⁠Exposure to serverless architecture using AWS Lambda.

⁠ ⁠Knowledge of API monetization strategies and billing integration using AWS API Gateway usage plans or similar tools.

⁠ ⁠Programming knowledge in Python, Node.js, or Go for scripting and API development.

Job Type: Full-time

Pay: E£10,000.00 - E£25,000.00 per month

Experience:

  • Expo for cross-platform app development: 1 year (Required)
  • server-side integration and APIs: 1 year (Required)
  • CI/CD pipelines for React Native applications: 1 year (Required)
  • state management libraries like Redux or Zustand: 1 year (Required)
Let Employers Find YouUpload Your Resume