Technical Director
Key Responsibilities:
- Set the technical vision for the team.
- Decide when to embrace cutting-edge technologies and when to adopt less elegant solutions.
- Ensure that all technical solutions are aligned with the company’s business needs and goals, and that they contribute to the overall strategy of the organization
- Work closely with product management, design, and other engineering teams to deliver exceptional user experiences.
- Mentor, inspire, and empower a talented team of engineers, fostering a culture of innovation and excellence.
- Continuously refine our development processes to optimize efficiency and quality.
- Evaluate and prioritize technical needs and projects, ensuring that resources are allocated effectively
- Keep technical documentation up-to-date, ensuring that all relevant information is accurately recorded and accessible
Our Stack Language: Java 8+, Javascript, ES6 Frameworks: Spring Boot (Tomcat, Netty), Spring Data, Spring Cloud, Vue.Js Architecture: Microservices, REST API Database: MySQL, MyBatis, MongoDB Caching: Redis (AWS ElastiCache), ElasticSearch Message Queue: RocketMQ Cloud: Kubernetes, AWS Monitoring: Grafana, Prometheus, Loki, Tempo, AWS CloudWatch, OpenTracing CI/CD: Jenkins, ArgoCD
Additional Responsibilities:
- Work closely with other departments to optimize business processes and ensure that technical solutions meet the needs of all stakeholders.
- Assist in building relationships with vendors and creating cost-efficient contracts