Job Description
D.Engage is a leading SaaS company dedicated to delivering innovative solutions that drive digital engagement and enhance customer experiences. Our team is passionate about technology and committed to fostering an environment where talent can thrive and grow. Currently, we are looking for a System Administrator. As a System Administrator, you will join a dynamic team to maintain, optimize, and secure our infrastructure while ensuring scalability and reliability.
Key Responsibilities:System Administration:
- Manage and maintain Linux-based servers and infrastructure with a focus on
performance and uptime.
- Automate routine tasks using Bash or other scripting languages (e.g., Python).
Security Management: - Ensure system and network security by coordinating the security department.
Database Administration: - Administer, maintain, and optimize PostgreSQL databases.
- Perform backups, replication, and troubleshooting to ensure database availability
and reliability.
Monitoring and Logging: - Configure and manage monitoring tools such as Zabbix and Graylog to ensure
system health.
- Analyze logs and metrics for proactive system issue resolution.
Containerization and Orchestration: - Deploy, manage, and troubleshoot Kubernetes clusters for scalable application
hosting.
- Optimize container orchestration workflows.
Scripting and Automation: - Develop and maintain scripts for system maintenance, monitoring, and
deployment tasks.
- Leverage Infrastructure-as-Code (IaC) tools to automate provisioning and
configuration.
Collaboration:- Work closely with the development, DevOps, and security teams to support
continuous delivery pipelines.
- Document processes, configurations, and troubleshooting steps for knowledge
sharing.
RequirementsMust-Have Skills:
Strong proficiency in Linux administration (preferably Ubuntu/Debian or CentOS).
Advanced Bash scripting skills.
Experience with cloud platforms (e.g., AWS, Google Cloud, Azure).
Solid understanding of PostgreSQL database administration, tuning, and troubleshooting.
Hands-on experience with monitoring tools like Zabbix and log management tools like Graylog.
Strong knowledge of Kubernetes and containerization (e.g., Docker).
Awareness of IT security principles and ability to implement secure system configurations.
Excellent troubleshooting and problem-solving skills.
Nice-to-Have Skills:Proficiency in other scripting languages (e.g., Python, Perl).
Familiarity with Infrastructure-as-Code tools (e.g., Terraform, Ansible).
Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD).
Understanding of networking concepts and protocols.
Soft Skills:Strong communication and collaboration skills.
Ability to work independently and take ownership of projects.
A proactive approach to learning and staying updated with industry trends.
Benefits- Work with cutting-edge technologies and infrastructure.
- Be part of a collaborative and innovative team.
- Opportunities for continuous learning and professional development.
- Competitive salary and benefits package.
Apply Now