Pyramid Consulting, Inc
6 months ago
Cloud Architect
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Pyramid Consulting, Inc
- Location
- México Mexico
- Posted
- 6 months ago
Job description
We are seeking a highly skilled Cloud Application Architect with strong expertise in .NET technologies and the Azure Cloud Platform. The ideal candidate will design, develop, and optimize scalable cloud-native applications, ensuring high performance, reliability, and maintainability across both back-end and front-end systems. Key Responsibilities Back-End Development * Design and implement complex server-side components using .NET Framework and .NET Core 8 * Develop, enhance, and optimize APIs (RESTful and gRPC) * Implement robust data access solutions, including database design and integration (SQL, NoSQL) * Ensure code quality through unit testing, integration testing, and code reviews * Implement CI/CD pipelines for automated build, test, and deployment using Azure DevOps * Monitor and troubleshoot back-end systems, identifying and resolving performance bottlenecks Front-End Development * Develop responsive and user-friendly front-end applications using modern JavaScript frameworks (React, Angular, or Vue.js) * Integrate front-end applications with back-end APIs * Implement UI/UX best practices to ensure optimal user experience * Conduct performance testing and optimization of front-end applications Cloud Architecture and Design * Design and implement cloud-native architectures on Azure, utilizing services like Azure App Service, Azure Functions, Azure Kubernetes Service (AKS), Azure Cosmos DB, etc. * Define and enforce cloud security best practices and policies * Implement monitoring and logging solutions using Azure Monitor and other tools * Manage and optimize cloud infrastructure costs * Ensure high availability and disaster recovery planning Collaboration and Communication * Collaborate with cross-functional teams, including developers, designers, and product owners * Provide technical guidance and mentorship to junior developers * Document architecture designs, technical specifications, and implementation details * Present technical solutions and concepts to both technical and non-technical stakeholders Qualifications * Bachelor's degree in Computer Science, Engineering, or a related field * 10+ years of experience in software development, with a focus on cloud-based applications * Strong expertise in .NET Framework and .NET Core 8 * Extensive experience with the Azure Cloud Platform, including key services like Azure App Service, Azure Functions, Azure Kubernetes Service (AKS), and Azure Cosmos DB * Experience with RESTful and gRPC API development * Solid understanding of database design and integration (SQL and NoSQL) * Proficiency in modern JavaScript frameworks (React, Angular, or Vue.js) * Experience with CI/CD pipelines and tools (Azure DevOps) * Strong understanding of cloud security best practices * Excellent communication, collaboration, and problem-solving skills Preferred Skills * Azure Solutions Architect Expert certification * Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, ARM templates) * Experience with containerization technologies (Docker, Kubernetes) * Knowledge of DevOps practices Benefits * Competitive salary * Health insurance * Paid time off * Professional development opportunities * Remote work options
Required skills
- grpc
- docker
- ci/cd
- react
- sql
- kubernetes
- apis
- devops
- terraform
- azure devops
- .net
- nosql
- angular
- .net framework
- vue.js
- restful
- front-end
- back-end
- azure functions
- azure cloud platform
- azure monitor
- cloud-native applications
- azure cosmos db
- arm templates
- infrastructure as code (iac)
- azure kubernetes service (aks)
- azure solutions architect expert
- azure app service
- .net core 8
Interested in this position?
Create your free account and tailor your CV to match this job.