
Site Reliability Engineer with Node.js
Interested in this role?
Read all the details below first
Table of Contents
Job Description
Site Reliability Engineer (Node.js) - Fully Remote
Kodify Media Group is a rapidly expanding global company producing world-class video content and managing high-traffic websites. We are seeking a skilled Site Reliability Engineer (SRE) to join our team and ensure the reliability, performance, and scalability of our systems.
Responsibilities:
- Design, implement, and maintain scalable and highly available systems.
- Develop and improve monitoring, alerting, and logging solutions.
- Collaborate with development teams to integrate reliability into the software development lifecycle.
- Troubleshoot and resolve complex production issues across various services.
- Implement and manage CI/CD pipelines.
- Optimize Node.js application performance and resource utilization.
Qualifications:
- Strong proficiency in Node.js development and its ecosystem.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Solid understanding of networking concepts, operating systems, and distributed systems.
- Experience with monitoring and alerting tools (e.g., Prometheus, Grafana, Datadog).
- Experience with cloud platforms (e.g., AWS, GCP, Azure).
- Excellent problem-solving and communication skills.
Benefits:
- Fully remote position with flexible working hours and core hours (10:00 to 15:00 CET).
- Agile environment with a top-notch tech stack.
- Opportunities for upskilling and learning with 10% of salary dedicated to development.
- Generous benefits package including a MacBook Pro, company Amazon book account, health & wellness budget, mobile phone reimbursement, and more.
Location: Fully remote in the EU, with the option to work in the Barcelona office.
Qualifications
Required:
- 3+ years of experience as a Site Reliability Engineer or similar role.
- Proven expertise in Node.js development, including experience with frameworks and libraries commonly used in production environments.
- Hands-on experience with containerization technologies (e.g., Docker, Kubernetes) and orchestration tools.
- Solid understanding of networking principles, operating systems (Linux preferred), and distributed systems architecture.
- Experience implementing and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.
- Familiarity with monitoring and alerting systems (e.g., Prometheus, Grafana, Datadog) and experience with log management solutions.
- Experience working with cloud platforms (e.g., AWS, GCP, Azure) and deploying and managing applications in a cloud environment.
- Excellent problem-solving and analytical skills, with the ability to troubleshoot complex technical issues.
- Strong communication and collaboration skills, with the ability to effectively work in a team environment.
Preferred:
- Experience with infrastructure as code (IaC) tools like Terraform or Ansible.
- Knowledge of scripting languages (e.g., Python, Bash) for automation tasks.
- Experience with performance optimization and tuning techniques for Node.js applications.
- Familiarity with security best practices for web applications and infrastructure.
Technical Operations
- Design, implement, and maintain highly available and scalable infrastructure for Node.js applications.
- Develop and refine monitoring, alerting, and logging systems to ensure proactive issue identification and resolution.
- Collaborate with development teams to integrate reliability best practices into the software development lifecycle.
- Troubleshoot and resolve complex production issues across various services, leveraging strong analytical and problem-solving skills.
Automation & Deployment
- Implement and manage continuous integration and continuous delivery (CI/CD) pipelines to streamline deployment processes.
- Optimize Node.js application performance and resource utilization through code analysis, profiling, and infrastructure tuning.
- Stay abreast of emerging technologies and industry best practices in site reliability engineering.
Selection Process
Kodify Media Group begins the hiring process by reviewing applications for the Site Reliability Engineer (SRE) position. Candidates whose skills and experience align with the requirements are invited to complete a technical assessment. This assessment evaluates their Node.js proficiency, understanding of containerization, and problem-solving abilities. Shortlisted candidates then participate in a virtual interview with the hiring manager and a team member. This interview delves deeper into their technical expertise, experience with monitoring tools and cloud platforms, and cultural fit within Kodify. Finally, selected candidates are offered a trial period to demonstrate their skills in a real-world setting. Throughout the process, Kodify emphasizes transparency and clear communication with candidates.
How to Apply
To apply for a job, read through all information provided on the job listing page carefully.
Look for the apply link on the job listing page, usually located somewhere on the page.
Clicking on the apply link will take you to the company's application portal.
Enter your personal details and any other information requested by the company in the application portal.
Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
Double-check all the information provided before submitting the application.
Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
Important Note
Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.
About Kodify Media Group
Kodify Media Group is a dynamic and rapidly growing company with a global presence. We are passionate about creating world-class video content and managing high-traffic websites that engage and inspire audiences worldwide. Our diverse team of talented individuals collaborates across multiple hubs to deliver innovative solutions and push the boundaries of digital media. At Kodify, we foster a culture of creativity, collaboration, and continuous improvement, empowering our employees to grow and thrive in a fast-paced and rewarding environment.
Ready to Apply?
Join Kodify Media Group and take your career to the next level. We're looking for talented individuals like you!
Apply for this Job