Description

Responsibilities:

·  Fully engage with clients during the pre-sales phase.
·  Provide strategic technical advice, and develop and present best practices.
·  Lead discovery sessions to evaluate clients' existing workloads, infrastructure, and software environments.
·  Create target state infrastructure and application architecture, and outline a delivery path for diverse use cases.
·  Guide delivery and implementation teams through digital transformation and cloud migration projects.
·  Evaluate competing technologies to offer optimal recommendations to clients.
·  Continuously learn and adopt new techniques, patterns, and tools.
·  Pursue certifications and accreditations to enhance technical skills and advance your career.


Qualifications:

Must haves:

·  10 years of experience in a technology role with significant responsibility for technical direction.
·  Proven ability to work independently, convert high-level goals into actionable milestones, and achieve them.
·  Broad knowledge of Linux/Windows systems, cloud infrastructure, messaging/streaming technologies, data stores/databases, application/API design, internet/network protocols, security architecture, version control systems, and CI/CD tools.
·  Extensive knowledge of Confluent and AWS services for scaling, reliability, and efficiency.
·  Deep familiarity with Kafka, KStreams, ksqlDB, Flink, and Kafka Connect.
·  Extensive experience with infrastructure as code and configuration management (Terraform, CloudFormation, Ansible, etc.).
·  Programming experience.
·  A strong desire and proven ability to learn new technologies, develop new skills, and tackle complex problems.
·  Excellent written and verbal English communication and presentation skills.
·  Experience with Agile and Waterfall project management.
·  3 years of consulting experience in professional services.
·  Bachelor’s degree or equivalent experience.

Nice to haves:

·  Direct client and senior executive interaction in advisory or consulting roles.
·  Large-scale deployments on AWS, Azure, Google Cloud, or OpenStack.
·  Event-driven architecture, microservices, and distributed processing systems.
·  Automated testing or test data management.
·  Containerization technologies and best practices, especially Kubernetes.
·  Experience with globally distributed teams.

Education

Bachelor's degree