Deskripsi Pekerjaan
Are you an experienced Backend Engineer looking to make a significant impact in a fast-paced environment? ScienTec Consulting is seeking a highly skilled Backend Engineer proficient in Node.js and AWS to join our dynamic team. In this role, you will play a critical part in architecting robust APIs, scaling our cloud infrastructure, and championing automation to streamline our development lifecycle.
As part of our engineering team, you will collaborate with cross-functional partners to translate complex business requirements into high-performance technical solutions. We are looking for someone who thrives in a collaborative environment, values clean code, and is passionate about building scalable, cloud-native applications.
This position offers the opportunity to work on cutting-edge initiatives, influence our technical roadmap, and optimize performance for our core platforms. If you are a proactive problem solver with a strong command of distributed systems and modern cloud architectures, we want to hear from you.
Tanggung Jawab
- Design, develop, and maintain high-performance, scalable RESTful APIs using Node.js.
- Collaborate with stakeholders to define project requirements and deliver high-quality technical solutions.
- Deploy and manage cloud-based services on AWS, ensuring optimal performance and availability.
- Implement and maintain CI/CD pipelines to streamline deployment processes and increase release velocity.
- Optimize database queries and system architecture to ensure low-latency performance.
- Proactively identify and resolve technical debt and security vulnerabilities within the codebase.
- Participate in code reviews and mentor junior developers to foster a culture of technical excellence.
Kualifikasi
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 3-5 years of professional experience in backend development.
- Proven expertise in Node.js and building asynchronous microservices.
- Extensive hands-on experience with AWS services (e.g., EC2, Lambda, RDS, S3, CloudFormation).
- Proficiency in containerization and orchestration tools like Docker and Kubernetes.
- Strong understanding of CI/CD methodologies and tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
- Ability to work effectively in a contract-based environment with tight deadlines.