This role is for one of the Weekday's clients. As a DevOps Engineer, you will play a crucial role in bridging the gap between development and operations teams.
Requirements
- Design, implement, and maintain robust CI/CD pipelines for automated build, test, and deployment processes.
- Manage and optimize cloud infrastructure (AWS, Azure, or GCP) to ensure high availability, scalability, and performance.
- Develop automation scripts and tools using languages like Python, Bash, or Groovy to improve deployment efficiency.
- Monitor system performance and proactively identify and resolve issues before they impact users.
- Collaborate closely with development and QA teams to ensure smooth integration and delivery of applications.
- Implement infrastructure as code (IaC) using Terraform, CloudFormation, or Ansible.
- Manage containerization and orchestration platforms such as Docker and Kubernetes.
- Ensure the security and compliance of cloud environments by implementing best practices for access management and data protection.
- Optimize resource utilization, cost efficiency, and scalability across environments.
- Participate in incident management, root cause analysis, and post-deployment reviews.
- Continuously evaluate new tools and technologies to enhance system reliability and development velocity.
- Maintain detailed documentation for processes, configurations, and workflows to ensure operational transparency.