Ver oferta completa

ARQUITECTO DE SOFTWARE

Descripción de la oferta de empleo

SOFTWARE ARCHITECT AT OPEN ASSESSMENT TECHNOLOGIESAbout us:Open Assessment Technologies is the creator of the TAO open-sources platform which is the leading digital assessment solution for education and career advancement. Modular, customizable and interoperable by design, TAO empowers you to break free from the confines of proprietary silos, eliminate expensive licensing fees, take full control of your testing resources, and enjoy enterprise-level support.We are seeking a highly skilled Software Architect to lead our system architecture efforts and ensure the alignment of technical solutions with business goals. The Software Architect will be responsible for designing, optimizing, and maintaining software architecture, while guiding development teams and working closely with stakeholders to ensure the architecture’s alignment with our strategic direction. This role demands a balance of deep technical expertise and strong leadership skills.Key Responsibilities:1. System Design & Architecture:Define and implement a robust system architecture in line with business requirements and technical constraints.Collaborate with stakeholders to ensure the architecture supports overall business strategy and goals.2. Technology Strategy & Selection:Evaluate and recommend appropriate tools, frameworks, platforms, and technologies that enhance system architecture and performance.Stay current with industry trends, best practices, and emerging technologies to continuously improve architecture and maintain a competitive edge.3. Technical Leadership:Provide technical direction and mentorship to development teams, ensuring clear understanding and effective implementation of the architecture.Foster a culture of best practices, coding standards, and consistency across teams.4. Performance Optimization:Conduct ongoing performance reviews and optimizations, identifying bottlenecks within the architecture and collaborating with teams to address them efficiently.5. Risk Management:Proactively identify and address technical risks, implementing mitigation strategies to minimize system vulnerabilities.Enforce compliance with security protocols and regulatory standards to safeguard the integrity of the architecture.6. Documentation & Blueprinting:Create and maintain detailed architectural documentation, including diagrams, technical specifications, and usage guidelines.Ensure documentation is accurate, up-to-date, and accessible to development teams and stakeholders, including for RFPs (Requests for Proposals).7. Quality Assurance & Compliance:Ensure system architecture complies with industry standards, certifications, and regulatory requirements.Lead code and architecture reviews, maintaining high standards of quality, system integrity, and design consistency.Qualifications:Education:Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred) or equivalent experience.Experience:10+ years of software development experience, with a minimum of 5 years in a software architecture role focused on designing, implementing and documenting complex, distributed systems.Proven experience in designing and architecting systems with an emphasis on scalability, performance, and reliability, preferably within large-scale enterprise environments.Technical Expertise:Cloud Architecture: Extensive knowledge of Google Cloud Platform (GCP) and/or Amazon Web Services (AWS) services. Experience designing cloud-native applications is essential.Messaging Systems & Asynchronous Communication: Strong understanding of messaging systems and asynchronous communication patterns. Proficiency in designing and implementing pub/sub architectures to enable real-time data processing and decoupled microservices.Microservices Architecture: Proficient in designing and implementing microservices architectures, including service decomposition, API design, and inter-service communication protocols (e.g., gRPC, REST).DevOps & CI/CD: Familiarity with DevOps practices, including CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes). Hands-on experience with tools like Jenkins, GitLab CI, or equivalent.Databases: Deep understanding of both relational and NoSQL databases. Experience with data modeling and optimization for performance.Security & Compliance: Knowledge of security best practices and regulatory standards as they relate to software architecture and data handling. Proficiency in implementing secure design patterns and access controls.Leadership & Collaboration:Demonstrated ability to lead and mentor development teams, effectively communicate complex technical concepts to both technical and non-technical stakeholders, and work collaboratively with cross-functional teams.Excellent problem-solving skills, with a proactive approach to risk management and a focus on delivering high-quality, resilient solutions.Soft Skills:Strong analytical, decision-making, and organizational skills.Ability to balance multiple priorities in a fast-paced, dynamic environment, while maintaining high attention to detail.A continuous learning mindset and openness to feedback.If you have a passion for architecting high-impact, cloud-native systems and excel in both technical and leadership roles, we invite you to apply and contribute to our innovative projects.Company Benefits:Flexible working hoursAccess to conferences, training, certifications, etcThe possibility to work from homeCompany and team eventsInternational and multicultural working environmentHow to apply:Please email your CV to amy.mantilla@taotesting.com with the subject “Software Architect + your name”, feel free to include any relevant info that will make you stand out as a candidate.
Ver oferta completa

Detalles de la oferta

Empresa
  • Open Assessment Technologies S.A.
Localidad
  • En toda España
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 17/11/2024
Fecha de expiración
  • 15/02/2025
Modelador BIM Arquitecto Superior Arquitecto Técnico
Hendel+Torres

Estamos buscando el siguiente miembro para nuestro equipo: arquitecto superior o arquitecto tecnico modelador revit, a jornada completa... cualificaciones estudios universitarios - título de arquitecto superior o arquitecto técnico organizado, detallista, auto-motivado, entusiasta, y dispuesto a hacer......

Arquitecto / Arquitecto Técnico / Ingeniero
GESNAER CONSULTING, S.L.

Coordinador de seguridad y salud en fase de ejecución de obras de suministro con instalación de elementos de asistencia en tierra a aeronaves (pasarelas de embarque, suministro de energía y suministro de aire acondicionado)requisitos del puestogrado finalizado conocimientos en prl permiso de circulación......

Arquitecto Renderista
Involve rh

Funciones: crear renders realistas de proyectos arquitectónicos utilizando software especializado... impuldesa cuenta con una posición como arquitecto renderista para diseñar y crear representaciones visuales realistas de proyectos arquitectónicos para ayudar a visualizar y comunicar ideas de manera......

Arquitecto bim junior en practicas
Hendel+torres

Poner arquitecto junior como asunto del email... estamos buscando el siguiente miembro para nuestro equipo: arquitecto junio modelador revit, a jornada completa... responsabilidades: diseño y documentación de proyectos, desde el anteproyecto, hasta los planos para licencia y licitación, y la ejecución......

ARQUITECTO
Miguel imaz,s.a.u

Manejo de autocad y software presto, excel y otras herramientas ofimáticas... entrega de obra y seguimiento de la fase post-venta requisitos del puesto arquitecto, arquitecto técnico o ingeniería equivalente... se garantiza absoluta discreción y confidencialidad... en dependencia del director sus principales......

Arquitecto para oficina
ARN / arquitectos

Experiencia como arquitecto realizando trabajos similares de al menos 2 años... se busca arquitecto para unirse a nuestro equipo y realizar labores de despacho... ofrecemos puesto de arquitecto con experiencia demostrable de al menos 2 años para la redacción de proyectos básico y de ejecución de obra......

Tecnico de sistemas informáticos y software
Odekia

Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......

Arquitecto Técnico con titulación homologada
CUBIERTAS Y PINTURAS HERGAR, S. L.

Requisitos del puesto- titulación de arquitecto técnico con homologación en españa... buscamos arquitecto técnico con titulación universitaria convalidada en españa para la preparación, realización y ejecución de obras en el ámbito de cubiertas, fachadas y aislamientos... vehículo propio......

Analista programador de software
Odekia

Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se requieren conocimientos y experiencia en desarrollo de aplicaciones de escritorio y web con lenguajes de programación java, j2ee, jsp, html5, c++, c#; y base de datos (principalmente, oracle......

Arquitecto técnico/ingeniero de obras públixas
Remote and talent

Desde remote and talent estamos en la búsqueda de un/a arquitecto técnico / ingeniero de la edificación / ingeniero civil / ingeniero de obras públicas (grupo 2 del convenio) con 1 o 2 años de experiencia para unirse a un gran equipo multidisciplinar de ingenieros en 'cvl ingenieros'......