Mô Tả Công Việc
Lead team, design architect, develop, execute, deliver and maintain large software system development and maintenance projects; Lead technical skills an Agile Software Development inhouse team that is comprised of for members: coaching, review code, guide...; Ensure that Software Development team adheres to and contributes to the defined processes while still being able to deliver efficiently; Deliver high-quality, secure, scalable and maintainable production software
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Core Python ExpertiseProficient in async/await, asyncio, and concurrent programming patternsStrong knowledge of Python's memory management and garbage collectionHands-on experience with Stream API, Lambda expressions, and Functional Interfaces.Proficient in Python frameworks such as Django, FastAPI or Flask. Backend & API DevelopmentSkilled in designing complex REST APIs (including pagination, rate limiting, and filtering).Experience with Celery for task queuesKnowledge of API monitoring, caching strategies, and load balancingUnderstanding of GraphQL is a plus DatabaseStrong command of SQL: complex queries, subqueries, views, indexes, and query optimizationSolid understanding of ACID propertiesAbility to optimize SQL queries and explain transaction mechanisms (purpose and behavior).Hands-on experience with at least one NoSQL database (MongoDB, Redis, Cassandra, etc.)Proficient in ORM frameworks (SQLAlchemy, Django ORM)Experience with database migrations and schema design Cloud & InfrastructureExperience working with at least one major cloud provider (AWS, GCP, or Azure).Basic understanding of EC2 (AWS) or equivalent services on GCP/Azure.Knowledge of object storage concepts (e.g., AWS S3).Proficient in Docker and containerization conceptsBasic understanding of Kubernetes is a plus Message Queues & CachingExperience with Redis for caching and session managementHands-on experience with message brokers (Kafka, RabbitMQ, or AWS SQS) Software Architecture & DesignStrong grasp of SOLID principles and software design best practices.Proficient in common design patterns (Factory, Singleton, Observer, Strategy, Proxy, Visitor, etc.)Understanding of TDD/BDD principlesGood knowledge of microservices architecture and inter-service communication.Ability to create UML diagrams and system architecture documentation SecurityUnderstanding of common vulnerabilities (OWASP Top 10: XSS, CSRF, SQL Injection, etc.)Knowledge of authentication/authorization mechanisms (JWT, OAuth2)Familiar with application access control models (RBAC, ABAC).Experience implementing secure API practices TestingStrong experience writing unit tests with pytestKnowledge of integration testing and end-to-end testingFamiliar with test coverage tools DevOps & MonitoringExperience with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions)Ability to analyze and trace logs effectively (e.g., CloudWatch, /var/log) for troubleshooting.Understanding of application monitoring and alerting (Prometheus, Grafana, Datadog) NetworkingStrong understanding of networking concepts (IP, CIDR, NAT, OSI model)Understanding of load balancers and reverse proxies (Nginx, HAProxy) Version ControlProficient with Git and Git workflowsExperience with code review processesNice to haveFrontend knowledge (Vue.js, React, or Angular) for full-stack collaborationExperience with AI/ML frameworks (TensorFlow, PyTorch, scikit-learn)Knowledge of data processing libraries (Pandas, NumPy)Soft Skills & LeadershipExperience mentoring junior and mid-level developers.Strong analytical and problem-solving skills.Clear and effective communication and teamwork abilities.Experience in team management and task coordination.Skilled in issue analysis, system design, and reporting.Ability to present system designs and technical solutions to clients.Passion for researching and implementing new technologies
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Working time: 8.30 am – 5.30 pm from Monday to Friday.OPPORTUNITIES AND CHALLENGES:Opportunity to work in a professional, modern and energizing setting.Challenging projects, possibilities, cutting-edge technology, and problems.An open and dynamic working atmosphere that promotes the interchange of ideas, while also empowering you to work and create in your own style. Each employee's talent and accomplishments are valued, and outstanding employees are recognized and rewarded on a yearly basis.Opportunities for capacity development, as well as assistance with professional certification expenses, are available to those who work in the field (1 million - 5 million).Some advanced certifications will cover the full cost of studying and taking the exam.ATTRACTIVE REWARDING POLICY AND WORK-LIFE BALANCE:Review salary 1-2 times/year, with the possibility of an unexpected salary rise based on capacity an infinite number of times per yearPolicy for 13th-Month Salary Bonus and Holiday Bonuses According to Company Regulations.Holiday travel mode (package 5-7 million/person), team building,...Full participation in social insurance, as well as a yearly health checkup at a reputable hospital.Comprehensive visit policy for personnel and relatives: birthday, marriage, childbirth, illness, etc.The football club, cycling car, badminton, ... are just a few of the sports and cultural activities available.Allowance for classes and training awards: Learning Star of the Month,A chance to be the face of the year's study, the royalties...
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.