Role Overview
We are seeking a talented and passionate DevOps Cloud Engineer to join our team. In this role, you will be responsible for managing and scaling our cloud infrastructure while ensuring optimal performance and security. The ideal candidate will thrive in a fast-paced environment and have proven experience in implementing DevOps practices and cloud technologies. Your contributions will significantly impact our operations and enhance our capabilities.
Key Responsibilities:
- Monitor and optimize cloud infrastructure performance and costs
- Implement CI/CD processes using automation tools
- Collaborate with software engineers to streamline development workflows
- Troubleshoot and resolve issues related to cloud services
- Ensure security best practices are in place across the cloud environment
- Maintain documentation for cloud architecture and processes
- Integrate monitoring tools to provide insights into system health
- Assist in disaster recovery planning and execution of backup strategies
- Evaluate and implement new cloud technologies as needed
Required Skills:
- Experience with AWS, Azure, or Google Cloud
- Proficient in Linux operating systems
- Strong knowledge of Docker and Kubernetes
- Familiarity with scripting languages such as Python or Bash
- Experience with version control tools like Git
- Understanding of networking and security best practices
- Ability to work in an Agile environment
- Experience with Infrastructure as Code (IaC) tools like Terraform
- Strong troubleshooting and problem-solving skills
Preferred Skills:
- Knowledge of monitoring tools (e.g., Prometheus, Grafana)
- Experience with configuration management tools (e.g., Ansible, Chef)
- Familiarity with serverless architecture and microservices
- Experience with CI/CD pipeline tools (e.g., Jenkins, GitLab CI)

