What are the responsibilities and job description for the Azure Cloud Engineer position at Bestica Inc.?
Position Overview:
We are seeking a Solution Engineer with strong Microsoft Azure experience to support the design, enhancement, and modernization of an enterprise application built on Azure. The application leverages large datasets (ex usage and billing data) and integrates with enterprise data platforms.
The Solution Engineer will play a key role in understanding the current architecture, identifying opportunities for improvement, and leading solution design efforts to enhance scalability, flexibility, and long-term maintainability.
Key Responsibilities
- Analyze and document current application architecture, data models, APIs, and integrations
- Develop logical and physical architecture diagrams
- Design scalable Azure-based solutions aligned with enterprise standards
- Define and document API interfaces and data exchange patterns
- Support redesign and enhancement of backend data models and aggregation logic
- Evaluate reuse vs. modernization of existing components
- Collaborate with cross-functional teams including data, security, infrastructure, and application support
- Translate business requirements into technical solution designs
- Produce detailed technical specifications to support development and implementation
- Participate in roadmap planning and phased delivery approach
- Provide technical guidance throughout development and deployment
- Troubleshoot integration and data-related issues as needed
- Support knowledge transfer and documentation of system architecture
Required Qualifications
- Strong experience in project engagement supporting solution design and delivery
- Hands-on experience working with Microsoft Azure platform services
- Experience designing and building applications using .NET / C#
- Strong understanding of REST APIs and system integrations
- Experience working with large enterprise data sets and analytics-driven applications
- Ability to develop and modify data models to support evolving business needs
- Experience producing detailed technical documentation and architectural artifacts
- Strong analytical and problem-solving skills
- Experience working in an Agile delivery model
Preferred Experience
- Experience modernizing legacy applications into cloud-based architectures
- Experience integrating with enterprise data platforms
- Experience supporting both internal and customer-facing applications
- Experience in regulated or large enterprise environments