User avatar
Full Time Remote
1 month ago
Job Description • Lead development team to build, maintain and improve the current in collaboration with product managers and designers. • Develop and manage well-functioning databases and applications. • Work with engineering team on code and design to improve scalability, stability, speed of existing applications • Engage in designing, planning, and building software architectures, performance analysis, tuning and optimization. • Design and create new data lake that store data crawled from different sources. • Write well designed, testable, efficient, clean code by on the front- and back-end. • Participate in the design and creation of new features. • Create and maintain software documentation. Requirements : • Fluent in English. • Bachelors or Masters Degree in Computer Science, GPA 3.0+. • Experience in one of the program languages PHP, Python, .Net, NodeJS • Must have at least 3+ years experience in software architect developer and software developer • Familiarity with the DevOps philosophy, practices, and tools. • A solid understanding of how web applications work including security, session management, and best development practices. • Deep understanding of technologies in the open-source developer ecosystem, developer frameworks, continuous integration platforms. • Knowledge of the latest developments in SQL/NoSQL databases, Containers, microservices • Hands-on experience with AWS/ Azure/Huawei/ Alibaba Cloud • Knowledge of modern Python supported libraries for AI, Data analytics such as NumPy, Tensorflow • Understanding of Machine Learning and Deep Learning concepts and technology is a plus Note :All applicant will send assessment test. only passed candidate will be invite to interview section