All openings

DevOps Engineer

Posted 11 months ago
Apply now

Job description

Key Responsibilities

  1. Provision, configure, and maintain infrastructure resources on AWS cloud.
  2. Implement best practices for security, scalability, and reliability in cloud infrastructure.
  3. Continuously optimize infrastructure for performance and cost-efficiency.
  4. Implement Infrastructure as Code (IaC) practices to automate provisioning andconfiguration.
  5. Ensure version control and proper documentation of infrastructure code.
  6. Identify and resolve issues in existing CI/CD pipelines.
  7. Streamline and automate deployment processes to enhance efficiency and reliability.
  8. Design and implement Kubernetes clusters for staging and production environments.
  9. Develop and maintain backup and restoration procedures for all databases.
  10. Establish a unified platform for system monitoring and alerting, and configuremonitoring tools.
  11. Centralized logging from various infrastructure components and applications, andimplement log management processes.
  12. Analyze cloud resource usage and identify opportunities for cost optimization.

Requirements

  1. Bachelor’s degree in Computer Science, Engineering, or related field.
  2. 2-4 years of experience in a DevOps role.
  3. Proficiency with AWS cloud services.
  4. Experience with Infrastructure as Code (IaC) tools
  5. Strong knowledge of CI/CD pipeline tools and practices.
  6. Experience managing Kubernetes clusters.
  7. Familiarity with database management, including backup and purging processes.
  8. Knowledge of system monitoring and alerting tools.
  9. Experience with log management and analysis.
  10. Strong problem-solving and troubleshooting skills.

Desire

Skills

AWS CloudCI/CD pipelinesKubernetes