Job Openings Enterprise Systems - Carrier Systems Engineer

About the job Enterprise Systems - Carrier Systems Engineer

We are hiring!

Job Title: Enterprise Systems - Carrier Systems Engineer

  • Location: Colombo


How to Apply:

Click Apply for Position


Requirements:

  • Proven experience as a Linux System Administrator or Linux System Engineer.
  • In-depth knowledge of Linux (e.g., CentOS, Ubuntu) and server administration.
  • Strong expertise in SQL databases, such as MySQL, PostgreSQL, or MariaDB.
  • Proficiency in writing shell scripts (Bash, Perl and PHP, etc.) for automation.
  • Familiarity with configuration management tools like Ansible.
  • Experience with monitoring and log management tools (e.g., Nagios, Prometheus).
  • Understanding of network concepts, including DNS, firewalls, VPN, and load balancers.
  • Knowledge of version control systems (e.g., Git) and continuous integration practices.
  • Familiarity with cloud infrastructure (AWS/GCP) and virtualization technologies.
  • Experience with containerization tools such as Docker and orchestration systems.
  • Understanding of DevOps methodologies and Infrastructure as Code (IaC) practices.
  • Strong problem-solving skills, with the ability to work under pressure in a fast-paced environment.


Tasks and Responsibilities:

Linux System Administration:

  • Install, configure, and maintain Linux servers (e.g., Ubuntu, CentOS) in both physical and virtual environments.
  • Perform routine maintenance, updates, and patches to ensure system stability and security.
  • Manage user permissions, security policies, and configurations in compliance with best practices.

Database Management:

  • Administer and maintain SQL databases (e.g., MySQL, PostgreSQL) ensuring data integrity, performance, and availability.
  • Monitor and tune databases to optimize performance and storage utilization.
  • Perform database backups, recovery, and ensure data redundancy and high availability.

Server Maintenance & Monitoring:

  • Ensure uptime, reliability, and optimal performance of server environments.
  • Monitor system performance, logs, and security alerts to detect and address issues proactively.
  • Maintain high availability and failover configurations for critical services. 

Automation:

  • Develop, test, and maintain automation scripts (e.g., Bash, Python, Perl, PHP) to automate routine tasks, such as backups, monitoring, and system health checks.
  • Implement Infrastructure-as-Code (IaC) practices using tools like Ansible and Terraform to automate system provisioning and configuration management.
  • Create custom scripts for server orchestration, deployment, and other repetitive administrative tasks.

Security & Compliance:

  • Ensure that security policies and procedures are implemented and adhered to, including firewall management, secure configurations, and user access controls.
  • Apply security patches and mitigate vulnerabilities to protect systems from threats.
  • Manage system auditing, logging, and alerting tools to maintain compliance with security standards.

Collaboration & Support:

  • Work closely with network and development teams to support application deployment, troubleshoot issues, and ensure smooth operation of infrastructure.
  • Provide support for system incidents, perform root cause analysis, and implement solutions to avoid recurrence.
  • Document system configurations, processes, and operational runbooks for reference and training purposes.

Key Deliverables

  • Scheduled maintenance plans to ensure network reliability and minimize downtime.
  • Upgrade plans for hardware and software to keep the infrastructure up-to-date.
  • Backup and disaster recovery plans for all related systems.
  • Regular systems performance discussions identifying potential issues and recommendations for improvements.
  • Participation in an on-call roster to provide after-hours support, ensuring quick resolution of urgent network or system issues.

Ready to take your career to new heights? We're InTalent Asia, your go-to recruitment partner in Sri Lanka, and we've got an exciting opportunity for you! Our client looking for a dynamic individual to fill the role of Enterprise Systems - Carrier Systems Engineer.

At InTalent Asia, we're not just recruiters; we're here to architect your career success. Join us in the journey of matching your skills with unparalleled opportunities. Apply now and see how you can be the perfect fit for this exclusive position!