Cloud Engineer (Azure)
📍 Job Overview
- Job Title: Cloud Engineer (Azure)
- Company: Cresteo
- Location: Remote - Latam
- Job Type: Full-Time
- Category: DevOps Engineer, System Administrator, Web Infrastructure
- Date Posted: 2025-07-31
- Experience Level: 5-10 years
- Remote Status: Remote - Latam
🚀 Role Summary
-
📝 Enhancement Note: This role is part of Cresteo's mission to lead the nearshore tech services industry with a people-first approach, prioritizing transparency, honesty, and fearless innovation.
-
As a Cloud Engineer at Cresteo, you will play a pivotal role in transforming the tech industry by developing and maintaining software solutions that are functional, efficient, reliable, and scalable. Your work will involve collaborating with a diverse team using a varied technology stack, with a focus on Azure infrastructure and cloud engineering.
💻 Primary Responsibilities
-
📝 Enhancement Note: Your responsibilities will span across various aspects of cloud engineering, with a strong emphasis on Infrastructure as Code (IaC) and Azure services management.
-
Azure Infrastructure Management:
- Design, deploy, and manage Azure services such as API Management, Cosmos DB, Key Vault, and Storage.
- Configure and manage Azure Virtual Networks (VNet), including hub-and-spoke architectures and private links.
- Implement network security using Network Security Groups (NSG), Azure Firewall, and DDoS Network Protection.
-
Infrastructure as Code (IaC):
- Develop and maintain IaC using Bicep and ARM templates, with a strong plus for Terraform experience.
- Write tests for IaC using frameworks like Terratest to ensure code quality and reliability.
-
Observability and Monitoring:
- Implement Azure Monitor, Application Insights, and Log Analytics for comprehensive observability.
- Configure diagnostic settings, retention policies, and alerting mechanisms for effective monitoring.
- Create dashboards using Kusto Query Language (KQL) to visualize and analyze data.
-
CI/CD Pipelines and Deployment:
- Set up and manage CI/CD pipelines using GitHub Actions for environment promotion and deployment automation.
- Collaborate with development teams to ensure smooth deployment processes and minimal downtime.
-
Governance and Compliance:
- Implement Azure Policy and Microsoft Defender for Cloud to enforce governance and compliance standards.
- Configure Azure Cost Management and set up budget alerts to optimize resource usage and costs.
🎓 Skills & Qualifications
Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant experience may be considered in lieu of a degree.
Experience: 5-10 years of experience in Azure infrastructure or cloud engineering roles, with a proven track record of delivering successful projects.
Required Skills:
- Extensive experience with Azure infrastructure and cloud engineering.
- Proficiency in Infrastructure as Code (IaC) using Bicep and ARM templates; Terraform is a strong plus.
- Experience provisioning and managing various Azure services, such as APIM, Cosmos DB, Key Vault, and Storage.
- Strong knowledge of Azure Monitor, Application Insights, and Log Analytics for observability.
- Familiarity with Azure Policy and Microsoft Defender for Cloud for governance and compliance.
- Experience with multi-region deployment and failover configuration.
- Knowledge of Azure Front Door or Traffic Manager for global traffic routing and health probes.
- Ability to configure Log Analytics workspaces, diagnostic settings, retention policies, and alerting mechanisms.
- Experience with Azure Cost Management, including setting up budget alerts.
- Ability to create dashboards using Kusto Query Language (KQL).
- Experience with Terraform testing frameworks such as Terratest.
- Experience designing and managing hub-and-spoke Virtual Network (VNet) architectures.
- Proficiency with Private Link, Private DNS Zones, Azure DNS Resolver, and Hybrid Connections.
- Hands-on experience with VPN Gateway configuration, BGP routing, Azure Firewall, and DDoS Network Protection.
- Ability to define Network Security Group (NSG) rules at the subnet level.
- Experience configuring DNS for private endpoints.
- Knowledge of Azure Virtual WAN and ExpressRoute design and deployment.
Preferred Skills:
- Experience with other cloud providers (AWS, GCP) and multi-cloud environments.
- Familiarity with containerization (e.g., Docker, Kubernetes) and orchestration.
- Knowledge of infrastructure automation tools (e.g., Ansible, Puppet, Chef).
- Experience with Agile methodologies and collaborative development practices.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate your proficiency in Azure infrastructure and cloud engineering through case studies or projects that showcase your experience with Azure services, IaC, and observability.
- Highlight your problem-solving skills and ability to optimize performance, scalability, and security in Azure environments.
- Include examples of your work with multi-region deployments, failover configurations, and global traffic routing.
Technical Documentation:
- Provide clear and concise documentation for your Azure projects, including architecture decisions, deployment processes, and testing methodologies.
- Include performance metrics, optimization techniques, and any relevant code snippets or examples.
- Ensure your documentation is well-organized, easy to navigate, and demonstrates your attention to detail.
📝 Enhancement Note: Your portfolio should showcase your technical expertise and problem-solving skills, with a focus on Azure infrastructure and cloud engineering. Include case studies or projects that demonstrate your ability to develop and maintain scalable, reliable, and efficient software solutions.
💵 Compensation & Benefits
Salary Range: The salary range for this role is USD 80,000 - 120,000 per year, depending on experience and location. This range is based on market research for Azure cloud engineers in Latin America and Cresteo's commitment to above-average salaries.
Benefits:
- 100% Remote work environment.
- Profit Sharing Policy.
- Unlimited PTOs after the first year (20 PTOs the first year).
- Equipment for your setup.
- Great work/life balance.
- Honest, simple, and transparent culture.
- US-based clients and international teams.
Working Hours: The standard workweek is 40 hours, with flexible scheduling to accommodate different time zones and work arrangements.
📝 Enhancement Note: Cresteo offers competitive compensation and benefits packages, including above-average salaries, profit-sharing, and unlimited PTOs. The remote work environment and international team dynamics provide unique opportunities for professional growth and collaboration.
🎯 Team & Company Context
🏢 Company Culture
Industry: Cresteo operates in the nearshore tech services industry, focusing on providing honest, transparent, and people-centric tech solutions to global clients.
Company Size: As a growing company, Cresteo offers a dynamic and collaborative work environment, with a strong emphasis on teamwork and open communication.
Founded: Cresteo was founded in [Year], with a mission to lead the nearshore tech services industry with a people-first approach.
Team Structure:
- Cresteo's cloud engineering team consists of experienced professionals with diverse expertise in Azure infrastructure and cloud engineering.
- The team follows an Agile/Scrum development methodology, with regular sprint planning, code reviews, and collaborative development practices.
- Cross-functional collaboration with design, marketing, and business teams ensures that cloud engineering efforts align with overall business objectives and user needs.
Development Methodology:
- Cresteo follows an Agile/Scrum development process, with regular sprint planning, code reviews, and quality assurance practices.
- The team uses GitHub Actions for CI/CD pipelines and environment promotion, ensuring efficient and reliable deployment processes.
- Cresteo prioritizes infrastructure automation and IaC to maintain consistent and predictable deployment environments.
Company Website: Cresteo Website
📝 Enhancement Note: Cresteo's company culture is built on deep expertise, candid transparency, profit-sharing, and fearless innovation. The team prioritizes a people-centered approach, fostering a collaborative and inclusive work environment.
📈 Career & Growth Analysis
Web Technology Career Level: This Cloud Engineer (Azure) role is at the senior level, with a focus on designing, deploying, and managing Azure infrastructure and cloud services. The role requires a deep understanding of Azure services, IaC, and observability, with the ability to make critical architecture decisions and drive technical innovation.
Reporting Structure: As a senior cloud engineer, you will report directly to the Head of Engineering or a relevant manager, depending on the team structure and organization size.
Technical Impact: In this role, you will have a significant impact on Cresteo's Azure infrastructure and cloud services, contributing to the development and maintenance of scalable, reliable, and efficient software solutions. Your work will directly influence user experience, performance, and overall system architecture.
Growth Opportunities:
- Technical Growth: Continuously expand your Azure expertise and explore emerging cloud technologies to stay at the forefront of industry trends.
- Leadership Development: Develop your leadership skills by mentoring junior team members, contributing to architectural decisions, and driving technical innovation.
- Architecture and Design: Pursue opportunities to specialize in architecture and design, focusing on system-level design, performance optimization, and scalability.
📝 Enhancement Note: Cresteo offers ample opportunities for technical growth and leadership development, with a strong emphasis on mentorship, collaboration, and continuous learning. The company's commitment to innovation and fearless problem-solving creates an ideal environment for professionals seeking to advance their careers in cloud engineering and architecture.
🌐 Work Environment
Office Type: Cresteo operates a 100% remote work environment, with team members located across Latin America and beyond.
Office Location(s): As a remote-first company, Cresteo does not have physical office locations. Team members can work from the comfort of their homes or preferred co-working spaces.
Workspace Context:
- Remote Collaboration: Cresteo's remote work environment fosters a collaborative culture, with regular team meetings, code reviews, and project updates using tools like Microsoft Teams and Slack.
- Equipment and Setup: Cresteo provides equipment for your setup, ensuring you have the tools necessary to perform your job effectively and efficiently.
- Work/Life Balance: Cresteo prioritizes work/life balance, with flexible scheduling and unlimited PTOs to help team members maintain a healthy work-life equilibrium.
Work Schedule: Cresteo's work schedule is flexible, with core hours between 10:00 AM and 4:00 PM EST to accommodate different time zones and work arrangements.
📝 Enhancement Note: Cresteo's remote work environment offers a unique blend of flexibility, collaboration, and work-life balance. The company's commitment to providing the necessary equipment and tools ensures that team members have the resources they need to succeed in their roles.
📄 Application & Technical Interview Process
Interview Process:
- Technical Screening: A phone or video call to assess your technical skills, focusing on Azure infrastructure, cloud engineering, and problem-solving.
- Technical Deep Dive: A hands-on technical assessment, where you will be presented with a real-world scenario or project to demonstrate your skills and expertise.
- Behavioral and Cultural Fit: An interview focused on understanding your motivations, work style, and cultural fit with Cresteo's values and mission.
- Final Evaluation: A meeting with Cresteo's leadership team to discuss your qualifications, career goals, and fit for the role.
Portfolio Review Tips:
- Highlight your Azure infrastructure and cloud engineering projects, focusing on your ability to design, deploy, and manage Azure services.
- Include case studies or projects that demonstrate your problem-solving skills, performance optimization, and scalability.
- Showcase your technical documentation, including architecture decisions, deployment processes, and testing methodologies.
Technical Challenge Preparation:
- Brush up on your Azure knowledge, focusing on Azure infrastructure, cloud engineering, and observability.
- Familiarize yourself with Cresteo's development methodology, including Agile/Scrum practices and collaborative development.
- Prepare for hands-on technical assessments by practicing Azure infrastructure and cloud engineering exercises on platforms like Microsoft Learn or relevant online communities.
ATS Keywords: [Comprehensive list of Azure, cloud engineering, and DevOps-related keywords for resume optimization, organized by category: Azure Services, Infrastructure as Code, Observability, Governance, Deployment, and Soft Skills]
📝 Enhancement Note: Cresteo's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit with the company's values and mission. By preparing for the interview process and showcasing your Azure infrastructure and cloud engineering expertise, you will increase your chances of success.
🛠 Technology Stack & Web Infrastructure
Azure Infrastructure:
- Compute: Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure App Service, Azure Functions, Azure Batch, and Azure Container Instances.
- Storage: Azure Blob Storage, Azure Queue Storage, Azure Files, Azure Disk Storage, and Azure Cosmos DB.
- Databases: Azure SQL Database, Azure Database for PostgreSQL, Azure Database for MySQL, and Azure Managed Instance.
- Networking: Azure Virtual Networks (VNet), Azure ExpressRoute, Azure VPN Gateway, Azure Load Balancer, and Azure Application Gateway.
- Security: Azure Active Directory (Azure AD), Azure Key Vault, Azure Security Center, and Azure Sentinel.
Infrastructure as Code (IaC):
- Bicep and ARM templates for Azure resource deployment and management.
- Terraform for multi-cloud and hybrid cloud infrastructure automation.
- GitHub Actions for CI/CD pipelines and environment promotion.
Observability and Monitoring:
- Azure Monitor, Application Insights, and Log Analytics for comprehensive observability.
- Azure Alerts and Azure Automation for automated incident response and remediation.
- Azure Dashboard Designer and Power BI for data visualization and business intelligence.
Governance and Compliance:
- Azure Policy for enforcing governance and compliance standards.
- Azure Blueprints for creating and managing reusable Azure resource templates.
- Azure Cost Management for optimizing resource usage and costs.
📝 Enhancement Note: Cresteo's technology stack is built on Azure infrastructure and cloud engineering, with a strong emphasis on Infrastructure as Code (IaC) and observability. The company's commitment to innovation and fearless problem-solving ensures that team members have access to the latest tools and technologies in the cloud engineering landscape.
👥 Team Culture & Values
Azure Infrastructure Values:
- Customer Focus: Prioritize customer needs and user experience in all Azure infrastructure and cloud engineering efforts.
- Innovation: Embrace emerging technologies and best practices to drive continuous improvement and technical excellence.
- Collaboration: Foster a culture of open communication, knowledge sharing, and teamwork to ensure collective success.
- Reliability: Design and implement Azure infrastructure and cloud services that are scalable, efficient, and highly available.
- Security: Implement robust security measures to protect Azure resources and user data, adhering to industry standards and best practices.
Collaboration Style:
- Cross-Functional Collaboration: Work closely with design, marketing, and business teams to ensure that Azure infrastructure and cloud engineering efforts align with overall business objectives and user needs.
- Code Review Culture: Implement a code review process to ensure code quality, knowledge sharing, and collective code ownership.
- Peer Programming: Encourage peer programming and pair programming to facilitate knowledge transfer, skill development, and collective problem-solving.
📝 Enhancement Note: Cresteo's team culture is built on a strong commitment to customer focus, innovation, collaboration, reliability, and security. The company's values guide the team's approach to Azure infrastructure and cloud engineering, ensuring that team members work together to deliver high-quality, efficient, and secure software solutions.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Scalability and Performance: Design and implement Azure infrastructure and cloud services that can scale to meet growing user demands and maintain optimal performance.
- Security and Compliance: Implement robust security measures and ensure compliance with industry standards and regulations, such as HIPAA, SOC 2, and ISO 27001.
- Cost Optimization: Optimize Azure resource usage and costs, ensuring that infrastructure and cloud engineering efforts are efficient and cost-effective.
- Multi-Cloud and Hybrid Cloud: Design and implement multi-cloud and hybrid cloud architectures that leverage the strengths of different cloud providers and on-premises environments.
- Emerging Technologies: Stay up-to-date with emerging Azure services, features, and best practices, and incorporate them into your Azure infrastructure and cloud engineering efforts.
Learning & Development Opportunities:
- Azure Certification: Pursue Azure certifications, such as the Azure Solutions Architect Expert and Azure DevOps Engineer Expert, to demonstrate your expertise and commitment to continuous learning.
- Conferences and Events: Attend Azure-focused conferences, webinars, and meetups to expand your knowledge and network with other Azure professionals.
- Community Involvement: Contribute to Azure-focused online communities, such as Microsoft Q&A, Stack Overflow, and Reddit, to share your expertise and learn from other professionals.
- Mentorship and Leadership: Seek mentorship opportunities to develop your Azure infrastructure and cloud engineering skills and pursue leadership roles within the team.
📝 Enhancement Note: Cresteo's technical challenges and growth opportunities are designed to push the boundaries of Azure infrastructure and cloud engineering, driving continuous improvement and innovation. By embracing these challenges and pursuing learning and development opportunities, team members can expand their skills, advance their careers, and make a significant impact on the company's success.
💡 Interview Preparation
Technical Questions:
- Azure Infrastructure: Describe your experience with Azure infrastructure and cloud engineering, focusing on your proficiency with Azure services, IaC, and observability.
- Problem-Solving: Present a real-world scenario or case study that demonstrates your ability to design, deploy, and manage Azure infrastructure and cloud services to meet specific business objectives.
- Architecture and Design: Discuss your approach to Azure architecture and design, focusing on scalability, performance, security, and cost optimization.
Company & Culture Questions:
- Cresteo's Mission: Explain how your Azure infrastructure and cloud engineering expertise aligns with Cresteo's mission to lead the nearshore tech services industry with a people-first approach.
- Team Dynamics: Describe your experience working in a remote, collaborative team environment and how you would contribute to Cresteo's team culture.
- Adaptability: Share an example of a significant change or challenge you faced in your career and how you adapted to overcome it.
Portfolio Presentation Strategy:
- Azure Infrastructure Projects: Highlight your Azure infrastructure and cloud engineering projects, focusing on your ability to design, deploy, and manage Azure services.
- Case Studies and Success Stories: Include case studies or projects that demonstrate your problem-solving skills, performance optimization, and scalability.
- Technical Documentation: Showcase your technical documentation, including architecture decisions, deployment processes, and testing methodologies.
📝 Enhancement Note: Cresteo's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit with the company's values and mission. By preparing for the interview process and showcasing your Azure infrastructure and cloud engineering expertise, you will increase your chances of success.
📌 Application Steps
To apply for this Cloud Engineer (Azure) position at Cresteo:
- Tailor Your Resume: Highlight your Azure infrastructure and cloud engineering experience, focusing on your proficiency with Azure services, IaC, and observability.
- Update Your Portfolio: Include case studies or projects that demonstrate your problem-solving skills, performance optimization, and scalability in Azure environments.
- Prepare for Technical Interviews: Brush up on your Azure knowledge, focusing on Azure infrastructure, cloud engineering, and observability. Practice hands-on technical assessments and prepare for behavioral and cultural fit interviews.
- Research Cresteo: Familiarize yourself with Cresteo's mission, values, and company culture, and consider how your Azure infrastructure and cloud engineering expertise aligns with the company's objectives and user needs.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and Azure infrastructure and cloud engineering industry-standard assumptions. All details should be verified directly with Cresteo before making application decisions.
Application Requirements
Candidates should have extensive experience in Azure infrastructure and cloud engineering roles, along with proficiency in Infrastructure as Code using Bicep and ARM templates. Familiarity with various Azure services and tools for observability and governance is essential.