Senior Backend and Cloud Solutions Architect

Location Singapore
Discipline Information & Communications Technology
Job Reference BBBH139652_1720687111
Salary Negotiable
Consultant Name Goel Navneet
Consultant Email [email protected]
Consultant Contact No. 65515581
EA License No. 02C3423
Consultant Registration No. R1982194


As our Backend and Cloud Engineer, you'll blend your technical expertise with an entrepreneurial spirit., converting complex business challenges into smooth, ready-to-launch solutions. You'll play vital role in the backend integrations, deployment process and their scalability from start to finish, spearheading a team of skilled developers and nurturing a culture of productivity and teamwork.

Responsibilities

  • Guide and mentor developers, fostering a collaborative and inclusive team environment. Provide technical leadership and direction, together with professional growth within the team.
  • Participate in strategic planning sessions. Collaborate with cross-functional teams to ensure alignment of the technology roadmap with overall business objectives and long­term company goals.
  • Develop robust and highly scalable backend solutions in Python, ensuring optimal deployment on cloud infrastructures. Leverage cutting-edge DevOps practices and automation tools for efficient and reliable service delivery.
  • Analyse requirements, design solutions, and deploy high-quality, maintainable, and scalable software, tailored to specific business needs.
  • Proactively identify and resolve software bugs, enhance application performance, and reinforce code quality and stability through comprehensive unit and functional testing.
  • Implement and adhere to Continuous Integration and Continuous Deployment (Cl/CD) pipelines, ensuring seamless and efficient software delivery processes.
  • Uphold the highest standards of quality by managing and improving the tools and frameworks for cloud-based applications (primarily on AWS), focusing on low latency and high throughput performance.

Technical Abilities

  • Advanced Degree: Master's or PhD in Computer Science, Electrical Engineering, or related fields, or equivalent practical experience.
  • Software Development Experience: 4+ years in software development with a focus on data structures, algorithms, and the Software Development Life Cycle (SDLC).
  • Programming Skills: Proficient in Python, including unit testing and code quality maintenance. Good to have knowledge of TypeScript, JavaScript, React or Redux.
  • Experience with designing scalable web applications in cloud environments, knowledgeable in APIs, data pipelines, and efficient algorithms.
  • Expertise in cloud storage, content delivery networks, virtual server environments, web socket technology, and optimizing cloud-based resources for performance and security.
  • background in testing, code coverage, and maintaining high code quality.
  • Experience in code versioning, monitoring, and Cl/CD pipelines.
  • Leadership: Demonstrated ability to lead projects, work independently and in teams with excellent verbal and written communication.

Tech Stack

  • Programming : Proficiency in such as Python, ReactJS, and TypeScript.
  • Web Frameworks: Experience with web frameworks like Django and Flask.
  • Databases: Skilled in both relational and NoSQL database technologies (comparable to PostgreSQL and MongoDB).
  • Containerization & Orchestration: Proficiency in containerization and orchestration tools (akin to Docker and Kubernetes).
  • Cloud Services: Familiarity with major cloud platforms (AWS, Azure and/or GCP).