Fullstack Developer Sys Admin

LinkIT 360Lokasi: Indonesia

Diposting
Sumber
freehire.me
Lamar di en-id.whatjobs.com (membuka tab baru)Simpan lowongan, masuk dulu

Tentang lowongan

  • Develop, maintain, and improve web applications across front-end and back-end components.
  • Design and develop scalable services, database structures, and RESTful APIs.
  • Build integrations with third-party platforms, business partners, and external services.
  • Manage application deployment and production environments.
  • Manage, monitor, maintain, and secure Ubuntu-based server infrastructure.
  • Configure and optimize Nginx or Apache web servers.
  • Implement server security measures, including SSH access, firewall configuration, SSL/TLS, and access control.
  • Monitor application and server performance to ensure stability, reliability, and scalability.
  • Investigate and resolve system issues, including downtime, slow performance, failed integrations, and application errors.
  • Develop and maintain monitoring, alerting, and logging systems.
  • Manage routine database backups, transaction logs, and recovery procedures.
  • Optimize application performance and support high-availability requirements.
  • Maintain source code through GitHub or GitLab and follow proper version-control practices.
  • Coordinate with Product, Project Management, Business Development, and other internal teams regarding technical requirements.
  • Prepare and maintain technical documentation for applications, APIs, deployment processes, and server configurations.
  • Support production releases, system updates, bug fixes, and infrastructure improvements.
  • Ensure developed solutions meet business, security, performance, and operational requirements.
Job Description
  • Develop, maintain, and improve web applications across front-end and back-end components.
  • Design and develop scalable services, database structures, and RESTful APIs.
  • Build integrations with third-party platforms, business partners, and external services.
  • Manage application deployment and production environments.
  • Manage, monitor, maintain, and secure Ubuntu-based server infrastructure.
  • Configure and optimize Nginx or Apache web servers.
  • Implement server security measures, including SSH access, firewall configuration, SSL/TLS, and access control.
  • Monitor application and server performance to ensure stability, reliability, and scalability.
  • Investigate and resolve system issues, including downtime, slow performance, failed integrations, and application errors.
  • Develop and maintain monitoring, alerting, and logging systems.
  • Manage routine database backups, transaction logs, and recovery procedures.
  • Optimize application performance and support high-availability requirements.
  • Maintain source code through GitHub or GitLab and follow proper version-control practices.
  • Coordinate with Product, Project Management, Business Development, and other internal teams regarding technical requirements.
  • Prepare and maintain technical documentation for applications, APIs, deployment processes, and server configurations.
  • Support production releases, system updates, bug fixes, and infrastructure improvements.
  • Ensure developed solutions meet business, security, performance, and operational requirements.
Minimum Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum 2-4 years of experience as a Fullstack Developer, Software Developer, or similar position.
  • Strong proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and React, Vue, or Angular.
  • Strong proficiency in back-end development using Node.js, Python, PHP, or Java.
  • Experienced in developing and integrating RESTful APIs.
  • Experienced with databases such as MySQL, PostgreSQL, or MongoDB.
  • Hands-on experience managing Ubuntu-based servers.
  • Experienced in configuring and optimizing Nginx or Apache.
  • Good understanding of server security, including SSH, UFW, SSL/TLS, access control, and security hardening.
  • Experienced in application deployment using Docker, Linux CLI, and version control systems such as GitHub or GitLab.
  • Familiar with application monitoring, server logging, performance analysis, and troubleshooting.
  • Able to troubleshoot application errors, server downtime, database issues, integration failures, and performance bottlenecks.
  • Strong analytical thinking, problem-solving, ownership, and technical communication skills.
  • Able to work independently and collaborate effectively with internal technical and business teams.
Kamu akan melamar di en-id.whatjobs.com.Lamar di en-id.whatjobs.com (membuka tab baru)

Keahlian

  • Angular
  • api
  • business-development
  • cli
  • CSS
  • Docker
  • firewall
  • github
  • gitlab
  • HTML
  • Java
  • JavaScript
  • Linux
  • MongoDB
  • MySQL
  • Nginx
  • Node.js
  • PHP
  • PostgreSQL
  • Python
  • React
  • REST API
  • ssh
  • ssl
  • tls
  • ubuntu
  • version-control
  • Vue.js