What are the responsibilities and job description for the Cloud Engineer position at Apex Systems?
Apex Systems is looking to fill a Cloud Engineer position with a large client of ours out of the Pembroke Pines, FL area. The hiring manager needs someone with experience in building out Azure Cloud environment. The ideal candidate should have a strong understanding of Azure services, networking, security and automation within the cloud. Please review the details below and apply directly if interested.
Position: Cloud Engineer
Contract Rate: 50-60/hr on W2 – Additional flex for the right candidate
Length: 6 Month Contract to Perm
Location: Pembroke Pines area
Job Summary:
We are seeking an Azure Cloud Engineer to join the team. As an Azure Cloud Engineer, you will be responsible for building out and managing the cloud infrastructure on the Azure platform. You will work closely with cross-functional teams to ensure the availability, performance, and security of the cloud-based applications and services. The ideal candidate should have a strong understanding of Azure services, networking, security and automation within the cloud.
Must Haves:
- Azure Engineering
- Azure Security – understand what there is within Azure and configure it. Assist in lockdowns, hardening and making sure the IAM is properly configured and managed.
- Azure Networking – understanding how to add networking in an account, communication within accounts, setting up access rules for the firewall team to set up
- Azure Storage understanding
Nice to Haves:
- Terraform and Python
- Data lakes and data structures and services around that – a really nice to have
- Power BI
Responsibilities:
- Design, implement, and manage scalable and secure Azure cloud infrastructure.
- Collaborate with development and operations teams to ensure seamless integration of applications with Azure services.
- Monitor and optimize the performance, availability, and scalability of cloud solutions.
- Implement and maintain disaster recovery, backup, and high availability strategies.
- Manage Azure resources, including virtual machines, storage accounts, virtual networks, and security configurations.
- Automate repetitive tasks using scripts and infrastructure-as-code tools like ARM templates and Terraform.
- Troubleshoot and resolve issues related to Azure cloud services and infrastructure.
- Stay updated with the latest Azure services, features, and best practices.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3 years of experience working with Microsoft Azure cloud platform.
- Proficiency in Azure services such as Azure Virtual Machines, Azure Storage, Azure Networking, Azure Active Directory, and Azure DevOps.
- Strong scripting skills with PowerShell, Azure CLI, or other scripting languages.
- Experience with infrastructure-as-code tools like ARM templates and Terraform.
- Knowledge of cloud security best practices and compliance standards.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Azure certifications (e.g., Azure Solutions Architect, Azure DevOps Engineer) are a plus.
Salary : $50 - $60