Search by job, company or skills

  • Posted 25 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role:

As DevOps Engineer is responsible for building, deploying, and maintaining our cloud infrastructure. This role involves a deep understanding of cloud technologies, automation, and security to ensure the efficient and reliable operation of our systems. The ideal candidate will be a hands-on engineer with experience in infrastructure provisioning, CI/CD pipelines, container orchestration, and monitoring. A strong focus on collaboration and problem-solving is essential for success in this role.

Responsibilities:

  • Infrastructure Provisioning: Design, configure, and maintain our cloud infrastructure on the AWS platform, ensuring high availability and performance.
  • Infrastructure as Code (IaC): Implement and manage IaC solutions using tools such as Terraform, Ansible, CloudFormation, or Bicep, promoting automation and consistency.
  • Deployment Automation: Develop and maintain CI/CD pipelines using tools like AWS CodePipeline to streamline deployment processes and reduce manual intervention.
  • Container Management: Configure and manage containerized applications using Docker and Kubernetes, ensuring efficient resource utilization and scalability.
  • Monitoring and Observability: Implement and manage monitoring tools to track application health, performance, and resource usage, enabling proactive issue detection and resolution.
  • Security Implementation: Apply security best practices across all operations, ensuring the confidentiality, integrity, and availability of our systems and data.
  • Cost Optimization: Monitor and optimize cloud resource utilization, identifying and implementing cost-saving strategies to maximize efficiency.
  • Collaboration: Work closely with development teams, operations teams, and other stakeholders to ensure seamless integration and alignment across the software development lifecycle.

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Minimum of 5 years of experience in DevOps or Cloud roles, demonstrating a deep understanding of the software development lifecycle.
  • Strong interpersonal skills, with a proven ability to work effectively in a collaborative team environment.
  • Excellent communication skills, both written and verbal, enabling clear and concise technical communication.
  • Proficiency in scripting languages such as Bash or Python.
  • Experience with CI/CD tools like Jenkins or GitHub Actions.
  • Proven expertise with AWS cloud platforms, including a deep understanding of its services and best practices.
  • Proficiency in containerization technologies like Docker.
  • Experience managing Kubernetes environments, ensuring performance and scalability.
  • Familiarity with Infrastructure as Code (IaC) tools including Terraform, Ansible, CloudFormation, and Bicep.
  • Understanding of cloud security best practices and their implementation.
  • Proven track record in cost optimization within cloud environments.
  • Bonus Points:
  • Experience with the AWS Well-Architected Framework.
  • Knowledge of application migration strategies.
  • Experience with DevSecOps practices.
  • Familiarity with FinOps practices.
  • Relevant certifications such as Certified AWS Cloud Practitioner, AWS DevOps
  • Engineer Professional, or Certified Kubernetes Administrator (CKA).

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 141553981