Key Responsibilities:
1. Cloud & Microservices Architecture
Design and maintain resilient microservices architectures using containerization (e.g., Kubernetes, Docker) and serverless frameworks.
Develop cloud-agnostic or cloud-native strategies (AWS, Azure, or GCP) to optimize for performance, cost, and scalability.
Implement API-first strategies and service mesh patterns to ensure secure and efficient inter-service communication.
Establish architectural standards for data consistency, security, and observability within a distributed environment.
2. Software Development & CI/CD
Lead the transformation of the software delivery process by implementing robust CI/CD pipelines to automate testing, security scanning, and deployment.
Collaborate with engineering teams to ensure "Shift Left" security practices are integrated into the development workflow.
Define branching strategies, environment management protocols, and infrastructure-as-code (IaC) standards (e.g., Terraform, Ansible).
Provide technical mentorship to developers, promoting clean code principles and modular design.
3. Strategic Project Management
Act as the primary technical lead for large-scale IT initiatives, translating stakeholder requirements into actionable technical roadmaps.
Conduct feasibility studies and risk assessments for new technology adoptions.
Manage technical debt by balancing the need for rapid delivery with long-term system stability.
Liaise between technical teams and executive leadership to provide updates on project timelines, resource allocation, and architectural alignment.
Qualifications & Skills
-
Experience: 8+ years in IT, with at least 3 years in a Lead or Architect capacity. Background in financial industry projects (banks, brokers, exchanges, trading systems).
Business Analysis: Deep expertise in trading and settlement technologies, knowledge of FIX/ITCH protocols, solid understanding of exchange gateways, order management systems (OMS), and market data feeds.
Cloud Proficiency: Deep expertise in cloud architecture patterns, CDN (Cloudflare) and managed services (Docker, Kubernetes).
DevOps Mastery: Proven track record of building automated delivery ecosystems and managing container orchestration. Good knowledge of RDBMS (Oracle, Postgres), SQL scripting and Git VCS.
Communication: Exceptional ability to explain complex technical concepts to non-technical stakeholders. Good command in English.
Certifications (Preferred): AWS Certified Solutions Architect, AWS Cloud Practitioner, PMP, IPMA, or CKA (Certified Kubernetes Administrator).