We are seeking an experienced Linux Engineer to join our team, responsible for ensuring the stability, security, and performance of our Linux-based infrastructure. The ideal candidate will have hands-on experience with Linux OS patching, SSL, DNS, and SMTP. The position requires working on a night shift from 7:00 PM IST to 4:00 AM IST.
Key Responsibilities:
- Monitor and maintain Linux-based servers and systems, ensuring optimal performance, security, and uptime.
- Perform regular patching and updates of Linux operating systems, including kernel updates, security patches, and software updates.
- Configure and manage SSL certificates, ensuring secure communication protocols and encryption.
- Design, implement, and maintain DNS infrastructure, including zone files, DNS servers, and DNSSEC.
- Configure and troubleshoot SMTP servers, ensuring reliable email communication and compliance with security standards.
- Troubleshoot and resolve technical issues related to Linux systems, applications, and services.
- Collaborate with the development team to ensure smooth integration of new applications and services with existing infrastructure.
- Develop and maintain technical documentation, including installation guides, troubleshooting procedures, and knowledge base articles.
- Participate in on-call rotation for after-hours support, providing timely and effective resolution of critical issues.
- Stay up-to-date with the latest Linux distributions, security patches, and best practices, applying this knowledge to improve system security and performance.
- Work closely with the team to identify and prioritize improvements to the infrastructure, proposing and implementing changes as needed.
- Provide technical guidance and support to junior team members and other stakeholders.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- At least 5+ years of experience in Linux system administration, with a focus on patching, SSL, DNS, and SMTP.
- Strong understanding of Linux operating systems, including kernel configuration, file systems, and networking.
- Experience with SSL/TLS certificate management, including certificate issuance, revocation, and renewal.
- Knowledge of DNS protocols and DNS server software (e.g., BIND, PowerDNS).
- Familiarity with SMTP protocols and email server software (e.g., Postfix, Sendmail).
- Strong troubleshooting and problem-solving skills, with the ability to work independently and as part of a team.
- Excellent communication and documentation skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Experience with scripting languages (e.g., Bash, Python) and automation tools (e.g., Ansible, Puppet) is a plus.
- Ability to work effectively in a 24/7 environment, including night shifts, and be available for on-call duties.
- Strong attention to detail, with a focus on security, reliability, and performance.