Про роботу
Requirements
— Strong software engineering background (10+ years)
— Practical knowledge of application architecture design principles and practices
— Strong understanding of Cloud Computing serives (AWS, Azure, GCP)
— Strong understanding of SDLC
— Professional experience with several languages and frameworks (.NET, Java, JS, Python etc.)
— OS, platform and framework-agnostic
— Hands-on experience with data, middleware, backend, frontend, and infrastructure engineering
— Ability to explain the differences, pros, and cons of major public and private cloud platform offerings
— DevOps, Infrastructure Architecture, production operation know-how
— Verbal and visual (whiteboarding) communication efficiency
— Ability to tackle complexity applying abstraction
— Work experience using Agile methodologies
— Deep analytical skills
— Excellent presentation, communication, consultative and interpersonal skills
— English upper-intermediate strong level and higher
Responsibilities
— Pre-sales and technical consulting
— Uncover customer’s business goals, assumptions and constraints
— Identify architecturally significant requirements
— Come up with and communicate application architecture vision
— Identify and analyze solution architecture trade-offs
— Implement/lead PoCs, MVPs, and benchmarks
— Establish and prove application architecture technology mapping
— Implement/govern application architecture design documentation
— Validate and contribute to application implementation efforts estimates
— Build and lead implementation roadmaps
— Establish and implement application architecture governance practices
— Continuously expand own technology and business knowledge horizon
— Be a trusted team member, an effective coach, and an inspiring mentor
Benefits
— Good opportunities to work with remarkable teams from all over the world
— Lighthearted, inspiring and open company culture
— Opportunities to travel
— Health Insurance coverage
— English language courses
— Fresh fruit and other snacks onsite
— Fun corporate events :)