Description:
We are looking for a skilled DevOps & Cloud Infrastructure Engineer to manage and optimize our cloud infrastructure, deployment pipelines, and production environments. The ideal candidate should have hands-on experience with cloud platforms, CI/CD pipelines, server administration, containerization, and deployment management, and will work closely with development teams to ensure reliable, secure, and efficient application delivery across multiple environments.
Key Responsibilities:
- Manage and maintain cloud infrastructure across Microsoft Azure , Google Cloud Platform (GCP) and Digital Ocean.
- Design, implement, and maintain CI/CD pipelines for automated deployments.
- Administer and support Windows and Linux servers.
- Deploy, manage, and troubleshoot containerized applications using Docker.
- Monitor cloud infrastructure and applications to ensure high availability and performance.
- Configure and manage DNS, Firewalls, Load Balancers, SSL Certificates, IP Management, and Access controls
- Support monitoring, logging, backup, and basic disaster recovery processes.
- Manage Development, Staging, UAT, and Production** environments.
- Troubleshoot infrastructure, deployment, and cloud-related issues.
- Collaborate with development teams on release management and deployments.
Minimum Requirements:
- 3+ years of experience in DevOps or Cloud Operations.
- Hands-on experience with Microsoft Azure and GCP.
- Strong experience with CI/CD pipelines and deployment management.
- Experience with Windows and Linux server administration.
- Strong Docker and containerization experience.
- Experience in cloud infrastructure management and troubleshooting.
- Knowledge of DNS, Firewalls, Load Balancers, SSL, IP Management, and Access Control.
- Experience with monitoring, logging, backup, and disaster recovery.
- Experience managing Development, Staging, UAT, and Production environments.
- Strong collaboration and communication skills.