Principal Architect || UK, Romania, Latvia, Germany, Czechia, Slovakia(Remote with Occasional Travel) Job Description: What you’ll do Advise clients on strategic technical decisions, develop and present best practices; Lead Discovery engagements to assess a client's existing workloads, infrastructure & software environments; Develop target state infra/application architecture and chart a path to delivery for a wide variety of use cases; Advise and direct delivery/implementation teams engaged in digital transformation and cloud migrations; Able to engage with clients at Pre-sales stages; Assess competing technologies to make best-fit recommendations for clients; Be immersed in a continual learning environment, adopting new techniques, patterns, and tools; Complete certifications and accreditations, advancing your technical skills and overall career; Fulfill people management responsibilities for staff in Europe. What you’ll bring A bachelor’s degree in something interesting or equivalent experience; 10 years experience in a technology organization with significant responsibility for setting technical direction; Demonstrated ability to work independently and with limited direction, translate high-level goals into measurable milestones, and deliver on them; Broad familiarity with Linux/Windows systems, Cloud infrastructure, Messaging/Streaming technologies, Data-stores/Databases, Application/API design, Internet and Networking Protocols, Security Architecture, Version Control Systems, and CI/CD tools; Deep experience with several of the following platforms Kafka, Flink, Spark, Kubernetes, API Gateways, and messaging systems (Tibco, IBM MQ, and open-source variants); Deep familiarity with data streaming, integration patterns, and how they can be best utilized to deliver feature velocity, improve data security, reduce data processing timelines and resource efficiency; Some form of programming experience; A desire and demonstrated ability to learn new technologies, develop new skills, and solve tough problems; Excellent written and verbal English communication skills; Excellent presentation skills; Experience working with both Agile and Waterfall project management; Manufacturing/Transport and/or Financial Services experience is a big plus. Additional Skills Interacting directly with clients and senior executives in an advisory or consulting capacity; Large deployments on AWS, Azure, Google Compute or OpenStack; Streaming Data, Event-Driven Architecture, Micro-services, distributed compute/processing systems; Automated Testing and/or Test Data Management; Containerization technologies and best practices, especially Kubernetes; Experience working in globally distributed teams.