DevOps

FlairsTech-مصر, Egito

Cairo / Alexandria

  • 3 years Experience
  • R&D Department

About the job:
Requirements and responsibilities

We are seeking a motivated DevOps Engineer with a focus on AWS to join our dynamic team. As a mid-level DevOps Engineer, you will play a key role in building, maintaining, and optimizing our AWS infrastructure, implementing automated solutions, and ensuring seamless deployments. If you have a strong foundation in AWS services and a passion for automation and cloud technologies, we’d like to meet you.

Key Responsibilities:

  • Design, implement, and manage AWS infrastructure using services like EC2, S3, RDS, Lambda, and more.
  • Build and optimize CI/CD pipelines.
  • Implement infrastructure as code.
  • Automate routine tasks and processes using server less technologies.
  • Collaborate with development and operations teams to troubleshoot and resolve infrastructure-related issues.
  • Implement security best practices and ensure compliance with AWS security standards.
  • Manage AWS IAM roles and policies to control access and permissions.
  • Implement backup, disaster recovery, and high availability strategies on AWS.
  • Stay updated with the latest AWS services, features, and best practices.

Technical Requirements:

  • Bachelor’s degree in computer science, Engineering, or related field, or equivalent experience.
  • Minimum of 2 years of experience in DevOps or related roles with a focus on AWS.
  • Strong understanding of AWS services such as EC2, S3, RDS, Lambda, Cloud Formation, and IAM.
  • Experience with CI/CD tools like AWS Code Pipeline, Code Build, and Code Deploy.
  • Familiarity with infrastructure as code tools like AWS Cloud Formation or Terraform.
  • Hands-on experience with monitoring and logging tools like AWS CloudWatch.
  • Basic scripting skills in languages like Python, Bash, or PowerShell.
  • Knowledge of networking concepts, VPNs, and security best practices on AWS.
  • Excellent problem-solving, analytical, and communication skills.

Nice to Have:

  • AWS Certified DevOps Engineer - Associate or AWS Certified Solutions Architect - Associate certification.
  • Experience with containerization and orchestration tools like Docker and Kubernetes on AWS.
  • Familiarity with server less computing using AWS Lambda, API Gateway, and DynamoDB.
  • Experience with AWS databases such as RDS, DynamoDB, or Aurora.
  • Understanding of microservices architecture and best practices.
  • Knowledge of Git version control system.

Day-to-Day Activities:

  • Design, deploy, and manage AWS resources and services based on project requirements.
  • Build and maintain CI/CD pipelines to automate build, test, and deployment processes.
  • Implement and maintain infrastructure as code using AWS Cloud Formation or Terraform.
  • Collaborate with cross-functional teams to troubleshoot and resolve issues.
  • Implement security best practices and compliance standards on AWS.
  • Continuously learn and adopt new AWS services, features, and best practices.