Job Openings
Backup Engineer
About the job Backup Engineer
Job Description: Backup Engineer (Windows & Linux)
Role Overview: We are seeking a skilled Backup Engineer with around 5 years of experience in designing, implementing, and managing backup and recovery solutions across Windows and Linux environments. The role requires expertise in enterprise backup tools, disaster recovery planning, and compliance with data protection standards.
Key Responsibilities
- Backup Management
- Configure and maintain backup solutions for Windows and Linux servers.
- Ensure scheduled backups (full, incremental, differential) run successfully.
- Monitor backup jobs and troubleshoot failures.
- Disaster Recovery
- Develop and test disaster recovery (DR) plans.
- Perform regular recovery drills to validate backup integrity.
- Document recovery procedures for critical systems.
Automation & Tools
- Use enterprise backup tools (e.g., Veeam, Commvault, NetBackup, Bacula).
- Automate backup tasks using PowerShell (Windows) and Shell/Python (Linux).
- Integrate backup monitoring with centralized dashboards.
- Security & Compliance
- Ensure backups comply with regulatory standards (ISO, PCI-DSS, HIPAA, GDPR).
- Encrypt backup data and manage secure storage.
- Maintain audit-ready documentation of backup activities.
Troubleshooting
- Diagnose and resolve backup/restore failures.
- Collaborate with application and database teams to ensure consistent backups.
- Perform root cause analysis for recurring issues.
- Cloud & Hybrid Backup
- Manage backups in cloud environments (Azure Backup, AWS Backup, Google Cloud).
- Implement hybrid backup strategies combining on-premises and cloud storage.
- Optimize backup storage costs and performance.
Required Skills & Experience
- 5+ years of backup engineering experience in Windows and Linux environments.
- Strong knowledge of enterprise backup tools (Veeam, Commvault, NetBackup, Bacula).
- Hands-on experience with Windows Server Backup and Linux backup utilities (rsync, tar, cron).
- Proficiency in PowerShell, Bash, or Python scripting for automation.
- Familiarity with cloud backup solutions (Azure, AWS, GCP).
- Knowledge of disaster recovery planning and compliance frameworks.
- Strong troubleshooting and analytical skills.
Preferred Qualifications
- Experience with database backups (SQL Server, Oracle, MySQL, PostgreSQL).
- Exposure to container backup strategies (Docker, Kubernetes).
- Certifications: Veeam Certified Engineer (VMCE), Commvault Certified Professional, Microsoft Certified: Azure Backup & Recovery.