Post Job Free
Sign in

Cloud Engineer

Company:
Balance Staffing Company
Location:
Dallas, TX, 75215
Posted:
May 02, 2025
Apply

Description:

Job Title: Cloud Engineer

Job Type: Direct Hire, full time

Location: Dallas, TX (Hybrid, 2 days onsite)

Compensation: 110K-125K + annual bonus

Job Summary:

We are seeking a skilled and motivated Cloud Engineer to join our IT team. The ideal candidate will have hands-on experience managing both Azure and AWS cloud environments, with a focus on configuring, deploying, and maintaining cloud infrastructure to support business operations efficiently and securely. The Cloud Engineer will play a critical role in optimizing cloud resources and minimizing costs while ensuring that our cloud-based services are scalable, reliable, and secure.

Key Responsibilities:

- Cloud Infrastructure Management:

- Design, implement, and manage cloud infrastructure across Azure and AWS platforms.

- Provision, monitor, and maintain resources, including virtual machines, databases, storage, networking, and other cloud services.

- Ensure cloud architecture is scalable, secure, and supports high availability and disaster recovery.

- Cost Optimization:

- Monitor and optimize cloud costs by identifying unused or underutilized resources and making recommendations for cost-saving opportunities.

- Implement cost management tools and best practices to control cloud expenditures across AWS and Azure environments.

- Automation and Orchestration:

- Develop and maintain infrastructure as code (IaC) using tools like Azure Resource Manager (ARM) templates.

- Automate routine cloud infrastructure tasks to improve efficiency and reduce manual intervention.

- Security and Compliance:

- Implement security best practices and governance to protect cloud assets, including identity and access management (IAM), network security, encryption, and data protection.

- Ensure cloud environments are compliant with relevant regulations and organizational security policies.

- Performance Monitoring and Troubleshooting:

- Monitor system performance and usage to ensure optimal functionality and uptime.

- Troubleshoot cloud infrastructure issues and work with internal teams to resolve problems promptly.

- Collaboration and Documentation:

- Collaborate with development, operations, and security teams to ensure seamless integration of cloud resources.

- Maintain up-to-date documentation for cloud infrastructure, configurations, and processes.

Qualifications:

- Education:

- Bachelor’s degree in Computer Science, Information Technology, or a related field. Equivalent work experience may be considered.

- Experience:

- 3-5 years of experience managing cloud infrastructure on Azure and AWS platforms.

- Strong understanding of cloud cost optimization techniques and tools.

- Skills:

- Proficiency in cloud security, networking, and performance optimization.

- Hands-on experience with cloud monitoring and management tools (e.g., Azure Monitor, AWS CloudWatch).

- Familiarity with scripting and automation using PowerShell, Python, or similar languages.

- Strong problem-solving skills and ability to troubleshoot complex issues.

- Certifications:

- Relevant certifications such as AWS Certified Solutions Architect, Azure Administrator, or Cloud Practitioner preferred.

Soft Skills:

- Strong communication and collaboration skills.

- Ability to work independently and as part of a team in a fast-paced environment.

- Attention to detail and a proactive approach to problem-solving.

Apply