Tóm lược
- Yêu cầu kỹ thuật:
- Java ,
- Golang ,
- NodeJS ,
- Oracle ,
- TFS ,
- Algorithm ,
- Linux ,
- CentOS ,
- PostgreSQL ,
- Ubuntu ,
- OOP ,
- CVS ,
- Git ,
- Unit testing ,
- MongoDB ,
- TDD ,
- Couchbase ,
- Design Patterns ,
- SVN ,
- NoSQL ,
- Multi-Threading ,
- REST API ,
- Web App ,
- Cron ,
- MS SQL ,
- Elasticsearch ,
- Microservices ,
- Architecture ,
- SOA ,
- AngularJS ,
- ReactJS ,
- React Native ,
- RabbitMQ ,
- Apache ActiveMQ ,
- IBM ,
- Message Queue ,
- Apache Kafka ,
- Redis ,
- Jenkins ,
- Docker ,
- Kubernetes ,
- SSH ,
- Mercurial ,
- BitBucket
Mô tả công việc
Tóm tắt công việc
We are looking for a Technical Manager position for our Software Development Division. Technical manager is a hybrid role that focuses on leading a project team and implementing company technical strategy. Your main responsibility will be:
• Establishing and enforcing technical standards and policies, managing the technical implementation within projects, guiding the teams' technical decisions, and allocating resources as necessary.
• Maintain, drive, supervise and implement robust technical standards, systems, and processes. Continuously learn and stay up to date on modern technology trends or emerging innovations.
• Manage and motivate the technical resources within the organization: provide resource technical oversight and evaluate team members; provide valid and constructive feedback, supportive and professional mentoring; develop and manage technical training.
• Ensure software development standards and practices are followed. Identify and resolve risks, issues, and conflicts to ensure quality control throughout the project life cycle.
• Serve as a technical expert, provides technical expertise to managers, staff, and clients.
Yêu cầu công việc
*MUST HAVE:
● A bachelor’s degree in degree in Computer Science, Information Technology, or related field.
● Experience 3 years as technical leader, or technical manager, or technical architect.
● Having solid technical background, excellent analytical skills, proven ability to solve problems creatively.
● Exceptional communication and reporting skills, able to lead discussions related to technical.
● Strong communication in English.
● Strong communication, collaboration, leadership, conflict resolution and management skills
● Strong interpersonal skills and extremely resourceful
● Familiar with working processes: Agile/Scrum
● Strong communication, collaboration, leadership, conflict resolution and management skills
● Strong knowledge of project management practices: budgeting (estimation), planning, monitoring and control, quality management and communication.
*NICE TO HAVE:
● Upper-Intermediate level of a backend programming language (ex: Java, NodeJS, Golang)
● Experience with Rest API/web application/standalone application (cron job) programming/debugging
● Experience in designing and developing backend APIs and services on relational databases such as Oracle, SQL Server, PostgreSQL or NoSQL database such as Couchbase, Elasticsearch, MongoDB
● Having experience with microservices architecture, SOA, OOP, design patterns, multi-threaded programming/ concurrent processing, distributed data architecture design, algorithms
● Proficiency in at least two backend programming languages (ex: Java and Golang) or a front-end framework/library (ex: Angular, ReactJS, React Native)
● Experience with one of the message queuing technologies such as RabbitMQ, ActiveMQ, Oracle Advance Queue, IBM Message Queue, Apache Kafka, Redis
● Familiarity with modern build/deploy pipelines and tools (Jenkin, Docker, Kubernetes)
● Have knowledge of Linux OS (CentOS, Ubuntu) and related tools (SSH tool, terminal usage)
● Familiar with source version control (e.g., GIT, SVN, CVS, TFS, Mercurial, Bitbucket, etc.)
● Have knowledge about Unit Test, TDD
*COMPANY BENEFITS
• Bonus structure + 13th month Bonus.
• Pass probation Bonus.
• Premium healthcare insurance benefits.
• Flexible working time: only 8 hours required as continual working-time at the office.
• 12 days’ Annual leave.
• Onsite opportunities: possible placement in United States, Singapore, and Japan.
• Quarterly Performance Assessment & Profile Capturing.
• Professional and Personal Development Training Programs.
• 4 Stars standard company trip in summer and a big annual Year-End-Party.
• Coffee and snacks provided.
• Holiday celebrations and parties for team members and family.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- Java
- Golang
- NodeJS
- Oracle
- TFS
- Algorithm
- Linux
- CentOS
- PostgreSQL
- Ubuntu
- OOP
- CVS
- Git
- Unit testing
- MongoDB
- TDD
- Couchbase
- Design Patterns
- SVN
- NoSQL
- Multi-Threading
- REST API
- Web App
- Cron
- MS SQL
- Elasticsearch
- Microservices
- Architecture
- SOA
- AngularJS
- ReactJS
- React Native
- RabbitMQ
- Apache ActiveMQ
- IBM
- Message Queue
- Apache Kafka
- Redis
- Jenkins
- Docker
- Kubernetes
- SSH
- Mercurial
- BitBucket
NĂNG LỰC
- Scrum
- Project Management
- Agile
- Problem Solving Skills
- Communication Skills
- Team Leadership
- Interpersonal Skills
- Management Skills
- Analytic Skills
- Planning Skills
Thông tin doanh nghiệp
Ban Vien is a trusted technology partner for business.
Founded in 2010, Ban Vien is a Vietnamese provider of custom software development and IT consulting services with 50+ IT professionals located internationally
For over 6 years we’ve been bringing custom and platform-based solutions to mid-sized and large companies in Healthcare, Education, Retail, Distribution Services and other industries.