
Software Architect
Join the team
Information
For our BA office, we are looking for an experienced, passionate and creative Software Architect that will lead the design of new features pursuing performance, value to our customers and a healthy growth of the Onapsis Platform Architecture.
Required Technical Skills and abilities:
10+ years developing enterprise Software in any OO Language
Solid practical knowledge in software design focused on performance, maintainability, deploy-ability and scalability.
Solid Knowledge of Loosely coupled, service-oriented Architectures.
Strong communication skills. Ability to communicate effectively with Development, Research and Product Teams.
Ability to communicate and teach developers in defined architecture best practices.
Solid Linux OS knowledge (Ubuntu desired)
Python Experience
Experience with Messaging Brokers (like RabbitMQ, ZeroMQ) and Asynchronous Frameworks (like Celery)
Knowledge of ER\OO Data modeling
