Core Sr Tech Lead
8+ years of experience
Technical Skills:
1. Vault Development Expertise:
Hands-on experience in developing and customizing Thought Machines Vault Core banking platform.
Strong knowledge of Smart Contracts development in Python.
2. Programming Languages:
Python (primary for Thought Machine development).
JavaScript/TypeScript (for API and front-end integrations, if needed).
3. API & Integration:
Experience in working with RESTful APIs for third-party integrations.
Exposure to Event-driven architecture using Kafka or similar.
4. Cloud & Infrastructure:
Experience in Kubernetes (K8s) and Docker for deploying Vault.
Knowledge of Cloud Platforms (AWS).
Understanding of CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD.
5. Database Management:
Experience with PostgreSQL (primary database for Vault).
Ability to optimize queries and manage database performance.
6. Security & Compliance:
Understanding of security best practices for banking applications.
amiliarity with OAuth2.0, OpenID Connect, and encryption methods.
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills.
Thought Machine Vault Lead Developer Skill Set
8+ years of experience
Technical Skills:
1. Vault Development Expertise:
Hands-on experience in developing and customizing Thought Machines Vault Core banking platform.
Strong knowledge of Smart Contracts development in Python.
2. Programming Languages:
Python (primary for Thought Machine development).
JavaScript/TypeScript (for API and front-end integrations, if needed).
3. API & Integration:
Experience in working with RESTful APIs for third-party integrations.
Exposure to Event-driven architecture using Kafka or similar.
4. Cloud & Infrastructure:
Experience in Kubernetes (K8s) and Docker for deploying Vault.
Knowledge of Cloud Platforms (AWS).
Understanding of CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD.
5. Database Management:
Experience with PostgreSQL (primary database for Vault).
Ability to optimize queries and manage database performance.
6. Security & Compliance:
Understanding of security best practices for banking applications.
amiliarity with OAuth2.0, OpenID Connect, and encryption methods.
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills.