
Keyteo - Software Architect - Luxembourg
- Luxembourg
- CDI
- Temps-plein
- Strategic Blueprint: Implementing the strategic architectural blueprint in the projects;
- Process Analysis: Analyzing business structures and processes to identify opportunities for improvement or enhancement through technology;
- Technical Architecture: Designing and leading the implementation of an technical architecture based on business requirements and IT strategies;
- Technology Evaluation: Collaborating with Enterprise Architects for the evaluation of emerging technologies and tools, ensuring they align with the overall architecture;
- Development Standards: Collaborating with development teams to enforce and adopt coding standards and best practices;
- Code Quality Assurance: Implementing automated code analysis tools to identify potential issues, such as code smells, security vulnerabilities, and performance bottlenecks;
- Infrastructure Alignment: Collaborating with infrastructure enterprise architect and infrastructure teams to design and implement scalable, reliable, and secure IT infrastructure;
- Security Alignment: Ensuring software architecture aligns with the organization's security policies, standards, and compliance requirements.
- Design Patterns: Proficiency in microservices design patterns (e.g., service discovery, circuit breakers, API gateways);
- Decomposition Strategies: Ability to break down monolithic applications into smaller, independently deployable services;
- Scalability and Resilience: Understanding of scaling strategies and resilience mechanisms for microservices;
- Core Java: Strong foundation in Java programming language, including object-oriented principles;
- Spring Framework: Expertise in Spring Boot for building microservices;
- Cloud: Microsoft Azure, Kubernetes, PaaS services; other cloud services providers are an asset;
- React.JS: Proficiency with Javascript frontend framework; similar Javascript framework knowledge is an asset;
- Identity and Access Management (IAM): In-depth understanding of IAM principles for authentication and authorization; Keycloak is an asset.
- University degree in ICT - BAC +3 minimum;
- Minimum of 8+ years of proven experience in the indicated fields;
- Service, corporate and business oriented;
- Strong interpersonal skills;
- Professional communication and behavior in all interactions;
- Real team player with the ability to propose and convince;
- Able to work both autonomously and within a dynamic team;
- Organized and meticulous;
- Proactive, able to challenge the model drawn up;
- Curious, concerned, and able to acquire new knowledge;
- Proficient in written and spoken French and English.
ICTJob