senior IT professional with over 8 years of experience in a full-stack development environment, with a strong background in JavaScript , Java / Node.js , jQuery , and MySQL . Your role will be to provide technical leadership and direction, from strategic planning and team management to hands-on development and architecture.
Core Responsibilities
- Strategic Planning : You'll formulate and implement a 'Build vs. Buy' strategy, plan technical roadmaps, manage IT budgets, and define engineering processes to ensure timely product delivery and achieve strategic dominance.
- Technical & Architectural Leadership : You will own all technical and architectural decisions. The role requires experience with technologies like message queues (RabbitMQ) , MongoDB , and React.js . You will also manage and maintain the uptime of architecture, databases, and applications.
- Team & Project Management : You will provide leadership and direction to agile teams, manage IT vendors and outsourcing partners, and be responsible for the technical evaluation and performance assessment of team members.
- Hands-on Development : You must be capable of writing code and helping your team with any technical problem. You'll have experience with streaming / logging tools ( Kafka, Logstash, Elastic Search ), caching ( Couchbase, Aerospike ), and database management ( MySQL ).
- Business Partnership : You'll collaborate closely with the CEO and leadership team to align technology with the company's long-term business objectives.
Skills Required
Technical Leadership, Software Architecture, Project Management, Team Leadership, Strategic Planning