Description

Lead architectural design and implementation for complex integration projects and event-driven systems.

Responsibilities

  • Design and implement event-driven architectures using messaging technologies and streaming platforms.
  • Evaluate and select microservices frameworks and API options based on project needs.
  • Own API governance, including development, consumer processes, and API policy definition.
  • Capture non-functional requirements to ensure performance and security standards.
  • Guide technical proposals by providing accurate solution estimates and resource plans.

Required Skills

  • 15+ years of experience architecting complex integration projects.
  • Expertise in Microservices architecture and API development.
  • Deep knowledge of Scala/Akka frameworks.
  • Experience with Pulsar and Kafka messaging technologies.
  • Proficiency with API Gateway implementation and governance.
  • In-depth knowledge of AWS, cloud computing, and PaaS platforms.
  • Experience with containerization and automation tools like Terraform or Ansible.
  • Bachelor's degree in Computer Science.

Preferred Skills

  • Ability to design various API types and articulate their value propositions.

Education

Bachelor's degree in Computer Science