We are seeking a System Architect who will serve a key role in the VP R&Ds staff.
As a System Architect, you will be responsible to lead and deliver the high-level decision-making and design, based on Analysis, Research and POCs. Aiming to ensure efficient, scalable, and maintainable design. You will also be responsible for guiding the R&D teams with best practices around analysis, designs, coding and technical self-developments. As part of your role, youll be deeply collaborating with the Product, Delivery and CTO-Office organizations, as well as technical teams of Customers and Prospects.
The ideal candidate will be capable of leading and inspiring a diverse team of engineers and engineering managers, collaborating effectively while also working independently. They will bring clarity to the scope, key questions, and alternative solutions across a range of strategic and tactical initiatives, covering a wide array of topics.
We cant promise it will be easy, but it is definitely exciting and most importantly FUN.
Lets get down to business:
What you will do:
Technology Selection & Design
Architectural Design: Define and Document the overall structure of the software and how components will interact, to ensure the architecture supports current and future business needs.
Technology Selection: Evaluate and select appropriate technologies, frameworks, and tools. Stay updated with industry trends and emerging technologies.
Scalability and Performance: Design systems to handle large-scale data and user load.
Operability: Drive solutions which ensure simple and robust operation.
Team Elevation & Enablement
Standards and Best Practices: Help to set and enforce the code-quality standards. Promote adherence to design and coding standards within the development team.
Collaboration and Communication: Work closely with stakeholders to understand business requirements and constraints. Communicate architectural decisions and technical solutions to both technical and non-technical stakeholders.
Mentorship and Leadership: Foster a culture of continuous learning and improvement. Lead architectural discussions and decision-making processes.
Documentation and Compliance: Maintain comprehensive documentation of the architecture and design. Ensure compliance with relevant regulations, standards, and policies.
Problem Solving and Troubleshooting: Address complex technical challenges and provide solutions. Troubleshoot system issues and provide architectural guidance for resolution.
Requirements: 5+ year experience in a System Architect / Lead Architect role
5+ years of software development experience building and designing large scale systems.
Significant experience with software development & design Java and Python
Big data experience ElasticSearch, Presto
DevOps experience using Kubernetes, dockers, infrastructure as code
Excellent leadership and management skills with proven experience in leading and mentoring engineering teams.
Strong project management skills, including planning, execution, and monitoring of R&D projects.
Strong innovative thinking and ability to foster a culture of creativity within R&D teams.
Great communication skills and excellent verbal and written abilities.
Strong analytical and critical-thinking skills.
Strong risk management skills, including identifying, assessing, and mitigating risks associated with R&D projects.
Ability to work both independently and collaboratively within the R&D team
This position is open to all candidates.