As a Senior Cloud Engineer, you will play a critical role in our cloud migration project. You will be responsible for planning, executing, and managing the migration of our on-premises infrastructure to Azure Cloud. Your expertise will ensure a smooth transition, minimal downtime, and optimal configuration of cloud resources.
Key Responsibilities:
- Migration Planning and Execution:
- Assess and analyze current on-premises infrastructure.
- Develop comprehensive migration strategies and plans.
- Implement and manage migration tools and processes.
- Coordinate with cross-functional teams to ensure seamless migration.
- Azure Cloud Management:
- Design and implement Azure solutions in line with best practices.
- Configure and manage Azure services, including VMs, networking, storage, and databases.
- Optimize Azure resources for performance, cost, and scalability.
- Monitor and troubleshoot Azure infrastructure issues.
- Security and Compliance:
- Implement security best practices for Azure infrastructure.
- Ensure compliance with industry standards and regulatory requirements.
- Conduct regular security audits and vulnerability assessments.
- Automation and Scripting:
- Develop automation scripts and tools to streamline cloud operations.
- Use Infrastructure as Code (IaC) tools like ARM templates, Terraform, or Bicep.
- Automate deployment, scaling, and management of cloud resources.
- Collaboration and Support:
- Work closely with the IT and development teams to understand requirements and deliver solutions.
- Provide technical guidance and mentorship to junior team members.
- Support continuous improvement initiatives and contribute to the cloud strategy.
Qualifications:
Education and Experience:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in cloud engineering, with a focus on Azure.
- Proven experience in migrating on-premises infrastructure to Azure.
- Technical Skills:
- Deep understanding of Azure services and architecture.
- Proficiency in scripting languages such as PowerShell, Python, or Bash.
- Experience with cloud migration tools and methodologies.
- Familiarity with networking concepts, firewalls, VPNs, and security protocols.
- Knowledge of CI/CD pipelines and DevOps practices.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work independently and in a team environment.
- Proactive and adaptable to a dynamic work environment.
Preferred Qualifications:
- Azure certifications (e.g., Azure Solutions Architect, Azure DevOps Engineer).
- Experience with other cloud platforms (e.g., AWS, Google Cloud).
- Familiarity with containerization technologies like Docker and Kubernetes.
Job Type: Contract
Pay: $50.00 - $60.00 per hour
Experience:
- Azure: 8 years (Preferred)
- On-Prem to Azure Cloud Migration: 8 years (Preferred)
Work Location: Remote