Lead a fast-moving team, working with the latest tools and open-source technologiesDesign and develop our next generation of APIs and Event driven services in a distributed environmentUse advanced, distributed technologies to process, store, and quickly retrieve huge volumes of dataWork on a development team using agile methodologiesProvide s leadership, vision, and architectural / design direction for the team.Ensure teams adhere to architectural best practices and coding standardsM entor junior engineers and help them develop their technical skillsPlan s and implement s procedures to maximize engineering and operating efficiency for application integration technologies.Identifies opportunities and drive s process improvement s .Takes accountability for the technology assets owned by the team.Required Skills :
- Experience with scripting languages such as Golang , TypeScript or Java .
- Strong experience with Event Driven Architecture
- Solid understanding of OOP, Design Patterns, Data Structures and Web Standards
- Strong understanding of parallel processing, concurrency and asynchronous concepts
- Experience with developing RESTful web services
- Experience with Kubernetes
- Strong experience with enterprise level N-tier web applications
- Experience with cloud infrastructure (AWS, Google App Engine, or Heroku)
- Relational Database - experience using Oracle, MySQL / MariaDB, Postgres, or SQL Server
- NoSQL Database - DynamoDB , MongoDB, Cassandra
- Caching - Redis, Memcached
- Experience with Application Monitoring Tools (Splunk, CloudWatch , Dynatrace etc)
- Strong experience with enterprise security Including IAM Roles & Policies, OAuth 2.0 / OIDC , Encryption, API Gateways and Firewalls
- Strong experience with Continuous Integration / Deployments ( G itLab CI / GitHub Actions )
- Strong influencing / negotiation skills.
- Strong interpersonal / relationship management skills.
- Strong time and project management skills.
Required Experience & Education :
- 1 3 to 16 years of experience
- Proven experience leading / managing technical teams with a passion for developing the talent within the team.
- Experience with vendor management in an onshore / offshore model.
- Strong written and verbal communication skills can interact with all levels of the organization.
Desired Experience :
- Exposure to AWS , GenAI , API
- Healthcare and Pharmacy experience
- Coaching of team members
Skills Required
Golang, Typescript, Kubernetes, Aws, Restful Services