SOFTWARE ARCHITECT

TBD
Advancio


Job Description This is a remote position. Who We Are: At Advancio, we are passionate about technology and its ability to transform the world. We are rapidly expanding and building a company where we serve exceptional businesses, hire top talent, and have a lot of fun doing what we love! Job Summary: We are looking for an experienced Software Architect with deep expertise in Microsoft technologies to lead the design and implementation of enterprise-level solutions. The ideal candidate will have a proven track record in architecting scalable, secure, and high-performance systems while mentoring development teams and ensuring best practices in software design. Requirements Design and oversee the architecture of complex software systems using Microsoft technologies. Provide technical leadership in areas such as .NET Core, C#, Azure, and SQL Server. Collaborate with stakeholders to gather requirements, define technical solutions, and ensure alignment with business goals. Drive the adoption of best practices in software engineering, including design patterns, performance optimization, and security standards. Guide development teams in implementing microservices-based architectures and distributed systems. Ensure seamless integration of solutions with existing systems and third-party applications. Oversee the implementation of DevOps practices, including CI/CD pipelines and automated testing. Stay up-to-date with emerging trends in Microsoft technologies and evaluate their relevance for the organization. Qualifications : 10+ years of professional experience in software development, with at least 3 years in a software architecture role. Expert-level knowledge of Microsoft technologies, including .NET Core, C#, and SQL Server. Strong experience with Azure services such as App Services, Functions, Kubernetes, and Azure DevOps. In-depth understanding of microservices architecture, APIs, and cloud-native development. Proven ability to design and implement scalable, secure, and resilient systems. Hands-on experience with Agile methodologies and cross-functional team collaboration. Exceptional problem-solving skills and the ability to communicate complex technical concepts clearly. Requirements Requirements Licenciatura en tecnología de la información, informática o campo relacionado. Más de 1 año de experiencia como IT Support o funciones similares. +1 año como mínimo en soporte técnico (1er y 2º Nivel ). Ubicación: Tijuana, trabajo en sitio. Conocimientos de sistemas operativos (Windows, Linux, macOS) y software de productividad de oficina. Conocimiento de conceptos, protocolos y tecnologías de redes (TCP/IP, DNS, DHCP, VPN, etc). Conocimientos de Microsoft 365 (Teams, Exchange, SharePoint, One Drive, Intune). Experiencia con tecnologías de virtualización (VMware, Hyper-V) y plataformas en la nube (AWS, Azure, Google Cloud). Familiaridad con las mejores prácticas y herramientas de seguridad de TI, como firewalls (Cisco Meraki), software antivirus y sistemas de detección de intrusiones. Gestionar la instalación, configuración y mantenimiento de la infraestructura física. 1 año de experiencia con herramientas de soporte remoto (Team Viewer, Any Desk) Gestión de inventario Se valora como un plus: Inglès conversacional Certificaciones pertinentes (Microsoft, Cloud y otras) Scripting (Power Shell) Experiencia trabajando en repositorios de documentos (Wiki) Experiencia en Zoho Suite (People, Recruitment, Desk, etc)

trabajosonline.net © 2017–2021
Más información