Senior Technical Lead | Project Manager
Nutri-Asia, Inc.
- Taguig City, PhilippinesFort Bonifacio, Taguig City, Metro Manila, PhilippinesTaguig CityMetro ManilaPhilippinesPhilippines
- Full timeFULL_TIME
Job Description
Job Summary
The Senior Technical Lead/Project Manager will bridge the gap between the marketing team's functional requirements and their technical realization by both in-house and third-party development teams. The ideal candidate will have a strong background in full-stack development, with specific expertise in technologies like React, Next.js, and Drupal. This role not only involves managerial responsibilities but also requires the candidate to perform hands-on development tasks when needed. A comprehensive understanding of DevSecOps, CI/CD, Azure DevOps, cloud infrastructure, and application security is crucial.
Key Responsibilities
● Cross-Functional Collaboration: Act as the liaison between marketing anddevelopment teams to translate business requirements into technical specifications and actionable tasks.
● Hands-On Development: Lead by example through coding best practices and directly engage in development tasks as required.
● Technical Oversight: Oversee and validate application development cycles using technologies like React/React Native, Next.js, Featherjs, MobX, and others.
● CMS Strategy: Coordinate with technical teams to seamlessly integrate Drupal and Drupal Commerce 2.0 for enhanced content management functionalities.
● Container and Cloud Management: Administer, manage, and deploy containers via Kubernetes on Azure, leveraging Terraform and Azure DevOps for infrastructure management.
● Database Strategy: Oversee database optimization, security, and management across MySQL, MongoDB, and MariaDB.
● Security Compliance: Ensure implementation of best practices in application and infrastructure security, including in-transit encryption with TLS/SSL and at-rest encryption with Azure Key Vault.
● DevSecOps and CI/CD Strategy: Administer and refine CI/CD processes using GitLab CI, Azure DevOps, and GitOps through ArgoCD with Helm.
● Monitoring and Metrics: Utilize Azure Monitor and Application Insights for system monitoring, strictly adhering to USE and RED metrics patterns.
Minimum Qualifications
A. Minimum Qualifications
● Bachelor’s degree in Computer Science or a related field
● Minimum of 5 years of relevant experience, including hands-on development
● Outstanding communication and team collaboration skills
B. Required Technical Skills
● Strong proficiency in React/React Native, Next.js
● Hands-on experience with Featherjs, MobX
● Expertise in Drupal and Drupal Commerce 2.0
● Comprehensive understanding of Kubernetes, Azure, and Terraform
● Proficiency in Azure DevOps for CI/CD and project management
● Familiarity with MySQL, MongoDB, MariaDB
● Competence in Nginx and Redis Cache
● Awareness of Coral Talk, Node BB Forum, Elastic Search, Kibana
C. Additional Skills
● Containerization: Docker
● Version Control: Git
● Scripting: Shell scripting, PowerShell
● API Development: RESTful Services, GraphQL
● Testing: Automated testing frameworks like Jest or Mocha
D. Security
● Expertise in In-transit Encryption (TLS/SSL) and At-Rest Encryption (Azure Key Vault)
● Solid grasp of Infrastructure Security practices, including Azure Firewall and Azure Key Vault
● Experience with Azure Security Center and Azure Sentinel is a plus
E. Monitoring
● Proficiency in Azure Monitor and Application Insights
● Deep understanding of USE and RED metrics patterns
F. Preferred, but not Required
● Experience with Figma for UI/UX designs
● Familiarity with Storybook for component documentation and testing
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Once in a while
- Office Address
- 30th St & 9th Ave, 1201 Taguig City, Philippines