Yêu cầu công việc
Education:
Bachelor’s degree in computer science, information systems, or a related field.
Experience/Industry:
Knowledge of Integrations with various Third- party CRMs.
Ability to work under pressure with time constraints.
Must have hands- on experience in Elixir/Go/Python, Aws, Microservices.
Good knowledge of eCommerce, Saas, etc.
Experience with architectural patterns of large, high- scale applications.
Experience with agile development processes and frequent release cycles.
Great interest in eCommerce.
Skills and Experience:
Error exception tracking & APM tracing such as Sentry, New Relic APM, Datadog APM, Elasticsearch APM is a big plus.
Have knowledge and work experience with one of the following monitor systems such as Telegraf, Influx DB, Grafana, AWS CloudWatch, Prometheus.
Hands- on experience in operating and maintaining highly intensive RDBMS/NoSQL databases and search engines (e.g Postgres, Elasticsearch, etc.).
Strong understanding of all Amazon AWS services. A big plus with an AWS certificate.
Strong DevOps mindset and excellent team player (Calm, Cooperative, Problem- solving focus, no Ego, Trust, and Respect).
Practical experience with multiple Infrastructure as Code like CloudFormation for infrastructure provisioning in cloud environments.
Well- working experience with source control and its related concepts (Git, Gitflow, branches, tags, etc.).
Extensive experience in setting up and maintaining CI/CD processes using self- managed tools or relevant cloud technologies (e.g Jenkins, CircleCI, etc.).
Logging systems such as Elastic Stack (ELK/EFK), Graylag.
Containerize Orchestration – Experience in container technology and its concepts such as Docker, Kubernetes, AWS ECS, AWS EKS.
Competencies:
Client Centric: Building strong customer relationships and delivering customer- centric solutions.
Communication: Communicates confidently and professionally, respecting the audience, engendering confidence and trust from external stakeholders and from individuals, teams, departments and the company
Accountability & Ownership: Plans and balances a range of tasks, assignments, projects and resources. Is able to cope with conflicting demands without undue disruption in order to get things done.
Analysis & Problem Solving: Identifies and analyses a range of problems by isolating key issues, evaluating relevant data and reaching logical conclusions
Big Plus:
Knowledge of algorithms, data structures, complexity analysis, and software design.
Knowledge about Computer Security, Application Security, and Security Standards & Best Practices (e.g. OWASP, ISO 27000, etc.).
Advanced Database tuning and debugging skills (slow queries identification, performance tuning, security hardening, high- availability setup).