Job Description
Job Description:
We are actively seeking a skilled and resourceful DevOps Engineer to join our vibrant team. In this key role, you will act as a bridge between developers, operations, and stakeholders, ensuring the seamless integration of development and operational processes.
Successful candidates will have a strong understanding of CI/CD implementation, deployments, operations support, and cost optimization in cloud environments, particularly AWS and Azure. Proficiency in GitHub/GitHub Actions, Terraform, and similar tools is essential. Additionally, knowledge of the latest AI trends in the DevOps and Software Development industry will be highly valued.
Responsibilities:
- Implement, manage, and optimize continuous integration and continuous deployment systems (CI/CD) using tools like GitHub Actions.
- Oversee system deployments, updates, and troubleshoot any ensuing issues.
- Develop, refine, and maintain system-level design and troubleshooting documentation.
- Collaborate seamlessly with development teams to diagnose and rectify software issues.
- Continuously monitor, manage, and enhance application performance in production.
- Strategically plan and implement cost optimization in AWS and Azure.
- Use Terraform and similar tools to automate infrastructure provisioning and management.
- Evaluate and recommend suitable technologies to optimize overall system performance.
- Support routine operations of production systems, including deploying updates and undertaking maintenance tasks.
- Maintain up-to-date knowledge of the latest AI trends in DevOps to ensure system relevance and top-notch performance.
Requirements:
- Bachelor's degree in Computer Science, IT, or a related field.
- Proven experience in a DevOps role with a comprehensive understanding of the full DevOps stack.
- Expertise in various tools, open-source technologies, and cloud services, particularly AWS and Azure, with a focus on cost optimization.
- Hands-on experience with GitHub/GitHub Actions and Terraform or similar Infrastructure as Code (IaC) tools.
- Proficiency in database management and SQL.
- Strong multitasking abilities with exceptional attention to detail.
- Excellent communication and collaboration skills.
- Awareness of the latest AI trends in the DevOps or software development industry; AWS/Terraform certifications are a significant advantage.