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.