Linux System Engineer
CARMA
- Santa Venera, Malta Island
- Permanent
- Full-time
- Infrastructure & Systems Administration Maintain and support distributed systems, networks, and infrastructure across on-premises data centers and AWS cloud environments (EC2, S3), including day-to-day installation, configuration, and maintenance of Ubuntu Linux and Windows Server environments.
- Cloud & Automation Assist with AWS cloud infrastructure tasks covering EC2 compute, S3 storage, basic cost monitoring, and security configuration. Use and maintain Ansible-based automation for configuration management, provisioning, and patching under the guidance of senior engineers.
- Monitoring, Logging & Observability Contribute to monitoring, alerting, and logging across the infrastructure stack using tools such as Prometheus, Grafana, and ELK to ensure system health and visibility.
- Incident Response & Troubleshooting Perform troubleshooting and incident analysis at the network, OS, and application levels. Participate in on-call rotations and support incident response for production infrastructure.
- Security & Compliance Follow and apply security best practices across all systems, including vulnerability patching, access controls, and compliance with organizational security policies.
- Database & Messaging Systems Assist with routine administration of database and messaging systems including PostgreSQL, MongoDB, Elasticsearch, Redis, Memcached, and RabbitMQ.
- Development, Backup & Documentation Contribute to the development and testing of new infrastructure requirements and backup strategies. Document current and future processes to maintain an up-to-date operational knowledge base.
- Cross-Team Collaboration Work closely with development teams to provide infrastructure support and assist in resolving application-level issue.
- Working knowledge of AWS (or any other hyperscale), specifically EC2 and S3, including basic VPC networking and IAM concepts
- Scripting skills in Bash and familiarity with Python for automation and operational tasks
- Basic understanding of cloud (AWS VPC) and local network administration including server-client infrastructures and common network protocols
- Awareness of security best practices (firewall management, SSH hardening, vulnerability scanning) and familiarity with high-availability concepts
- Familiarity with monitoring, logging, and observability tooling (e.g. Prometheus, Grafana, ELK/OpenSearch, CloudWatch)
- Experience with Ansible for infrastructure automation and configuration management (preferred)
- Knowledge with documentation strategies
- Basic experience with PostgreSQL and exposure to other database or messaging systems such as MongoDB, Elasticsearch, Redis, Memcached, or RabbitMQ
- Experience with Git-based version control and collaborative workflows
- BS in Computer Science or equivalent considered an asset
- Good command of English
- Completed apprenticeship in IT administration, computer science or any relevant field
- AWS certification (e.g. Cloud Practitioner, Solutions Architect Associate) considered an asset
- Competitive compensation and comprehensive health insurance
- Work with a diverse, global team on impactful projects
- Opportunities for career growth, internal mobility, and international exposure
- Access to learning and development programs.
- Flexible working arrangements and a supportive work environment
- Exposure to cutting-edge technologies and innovative solutions