System Architekt/-in
Location: Lucerne
Workload: Full-time
Your tasks:
System Architecture Design: Develop and implement scalable, secure, and high-performance system architectures to support Creaitor’s AI-driven platform.
Technical Leadership: Lead, mentor, and guide a development team, establishing coding standards, best practices, and development methodologies within the Laravel ecosystem.
Project Management: Oversee the planning, execution, and delivery of software projects, ensuring adherence to timelines and quality standards.
Integration: Design and manage integrations with third-party services, APIs, and internal systems, enhancing the platform’s capabilities.
Technology Stack Management: Continuously evaluate and select appropriate technologies and tools to maintain and advance our tech stack, ensuring alignment with business needs.
Performance Optimization: Monitor, analyze, and optimize system performance, focusing on application speed, reliability, and scalability within our Laravel and VueJS environment.
Collaboration: Work closely with cross-functional teams, including product managers and ML engineers, to align technical solutions with business goals.
Innovation: Stay updated on industry trends and emerging technologies to drive continuous improvement and innovation in our platform.
Documentation: Maintain comprehensive documentation for system architecture, design decisions, and development processes.
Your profile:
Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Experience: Proven experience as a System Architect or Tech Lead, with a track record of successfully designing and implementing complex systems.
Technical Skills: Expertise in programming languages such as PHP, JavaScript, Python and similar. Strong experience with system design patterns, microservices architecture, and cloud-based solutions. Advanced knowledge of PHP (Laravel), JavaScript (VueJS), and modern web development practices is an advantage.
Scalability: Experience designing scalable architectures capable of handling high traffic and complex data interactions.
Cloud Experience: Familiarity with cloud platforms (AWS, Google Cloud, Azure) and containerization technologies (Docker, Kubernetes).
DevOps: Knowledge of DevOps practices to streamline development and deployment workflows.
Collaboration: Strong ability to collaborate with cross-functional teams and communicate technical concepts to both technical and non-technical stakeholders.
Leadership: Demonstrated leadership and team management skills with a focus on fostering a collaborative and innovative development environment.
- Azure
- Support
- Systemarchitektur
- CLOUD
- Python
- Machine Learning
- Vue.js
- JavaScript
- PHP
- DevOps