Position: Enterprise Solutions Architect, Team Lead
Category: Lead
English level: fluent
Years of experience: 11


I have over 10 years of experience in Software Engineering and over 7 years of experience in leading more than 50 member development teams.
During this time I am covering all aspects of technical leadership. As Head of Engineering / Solutions Architect in my current role below are my responsibilities: 
- Analyze Complex features
- Design and Architecture big/ complex features 
- Design Cloud Infrastructure ( most experience is with Azure) 
- Ensure all designed features are scalable and maintainable
- Suggest architectural direction based on raised business needs, existing technical problems
- Plan and participate in roadmap for quarter with Head of Product and CTO
- Mitigate risks that will impact roadmap plans or other deadlines/ feature delivery
- As a direct manager for Technical Team  Leads guide, hire, train, supervise and motivate Tech Leads, be responsible for their professional development and software deliverables
- Guides Tech Leads and engineers on what the current development priorities are, in which direction the group and company are heading, what are the group’s customers' needs etc.
- Work closely with other departments on different strategic initiatives, and projects
- HR related communication ( hiring, onboarding, team growth, etc. )
- Enhance communication with stakeholders.
For more details see my CV.
I prefer architect or technical executive role with challenges, i.e. very big teams, big data related challenges, new area in business where I have no experience, complex technical challenges in architecture or delivery.