Position: Data Architect
Company: Luxoft
Experience required: 3y
English level: fluent

Responsibilities:
• Set the technical direction and architectural strategy for our Analytics platform, communicating regularly with the Engineering team, Product Managers and other stakeholders
• Ensure technical and solution architectures effectively address both functional and non-functional requirements
• Use your knowledge to influence which frameworks, software solutions, platforms and technologies are used considering current and future objectives
• Support Engineering teams in realizing the overall solution and aligning to architecture strategy
• Provide technical leadership to teams working within a disciplined development methodology
• Work with peers to strive for continuous improvement through establishing and driving best practices and processes in architecture, mentor and motivate engineers
• Develop prototypes, where required, to evaluate technical solutions, and help Engineers as needed
• Perform research necessary to solve complicated technical issues and/or support build vs. buy analysis
• Be a champion for technology and innovation within the team, as well as the wider community

Mandatory Skills Description:
• Relevant experience as a Technical Architect working on multiple projects executed using different technologies
• Strong background in software development - with working knowledge of Java, C#, PHP, Python and/or GoLang
• Deep understanding of a variety of data warehouse and database design patterns
• Deep understanding of a variety of software architecture patterns
• Relevant experience on Amazon Web Services and/or other cloud platforms
• Ability to produce detailed solution architecture strategy, diagrams and documentation
• Understanding of modern DevOps practices
• Experience working with geographically dispersed team members
• Degree in Computer Science, Engineering, Mathematics or equivalent work experience

Nice-to-Have Skills:
• Experience designing, building and horizontally scaling applications to successfully support millions of users/devices at a global scale
• Relevant experience in the Data Warehousing and Business Intelligence space
• Experience with software security practices/tools, OWASP and designing secure solutions
• Container based development experience (Kubernetes)
• Advanced understanding of business analysis techniques and processes