Collaboration Betters The World

Senior Python Engineer (Da Nang)

Location Vietnam, Danang
Category
Consultancy
Position Type
Regular Full-Time
Working Model
Remote

Overview

Collaboration Betters The World, is a company providing tech et business solutions to its clients, through the expertise of its 9 service lines.

Qualifications

 

  • Good experience with Python, Django, and FastAPI to build scalable and efficient backend systems.
  • Experience with AWS infrastructure as code (IaC), including tools like CloudFormation, ECS, and Step Functions.
  • Familiarity with AWS services such as AuroraDB, DynamoDB, and EventBridge.
  • Solid understanding of Docker and containerization, with experience deploying applications using ECS.
  • Experience with Continuous Delivery and DevOps practices for automated deployment and monitoring.
  • Experience working with Headless CMS for content management.
  • Strong problem-solving skills and a focus on scalable, maintainable, and high-performance code.
  • Full stack mindset with an understanding of both frontend and backend technologies.
  • Will be an outstanding candidate if you share our values: Positive Thinking, Collaboration, Evolution & Commitment. 

Responsibilities

 

1. Coding, Quality and Architecture:

  • Deliver high quality, maintainable code
  • Maintain a codebase and keep frameworks up to date, identify tech debt and improvements proactively
  • Ensure testing meets any compliance requirements e.g. PI and GDPR
  • Review and promote new testing tools and techniques
  • Manage pull request approvals
  • Apply a risk based approach to assessing all security aspects of a system/application
  • Follow DevOps best practices and keep up with modern tooling
  • Able to set architecture direction to integrate new architectural components
  • On-call support

2. Continuous improvement & best practice:

  • Follows industry best practices with particular attention to maintainability, reusability, extensibility and clean code
  • Ensure team adoption of coding, quality, accessibility and secure code standards
  • Encourage innovation and foster an environment of continuous improvement
  • Maintain a test and learn mindset with curiosity, collaboration and care

3. Collaboration & mentorship:

  • Ability to collaborate across different teams within the client, and across all levels of seniority
  • Provide coaching and mentoring to other team members
  • Lead all interactions with trust empathy and clear communication
  • Lead the team in the absence of the Technical Lead
  • Actively participate in team collaboration sessions e.g. tech forums, brown bags, strategy meetings
  • Able to communicate with both technical and non-technical stakeholders
  • Due to the nature and responsibilities of this role, it is identified as one that requires out-of-hours contact. The incumbent will need to be available outside of standard
    working hours given the global nature of the role and in particular to address urgent matters and ensure continuity of operations. Clear guidelines and expectations
    regarding out-of-hours contact will be established in collaboration with the Employee's Manager

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed