Point your AI agent at freehire and let it find you a job.

Get the CLI →

MaiStorage

NewBe an early applicant

Software Engineer

Posted Updated 1 view
Discussion

Salary: RM 5,800 – RM 6,200 per month

[Job Responsibilities]
Familiar with the installation, configuration, and troubleshooting of Linux and Windows systems.
Responsible for the development of internal systems including deployment, tuning, monitoring, logging, and other related systems and processes.


[Job Requirements]
● Programming and Scripting Skills:
1. Proficient in at least one programming language (e.g., Python, Go, Java, Ruby, C).
2. Experienced in using scripting languages (e.g., Bash, PowerShell) for automation and tool integration.


● Version Control Systems:
1. Expertise in Git and related tools (e.g., GitHub, GitLab, Bitbucket).
2. Continuous Integration and Continuous Deployment (CI/CD):
3. Ability to design and implement CI/CD pipelines, familiar with related tools (e.g., Jenkins, GitLab CI, CircleCI, Travis CI).


● Containerization and Virtualization:
1. Virtualisation (VMware, Proxmox VE, Xen, and Hyper-V), Cloud Services, Backup & Synchronisation, Clustering & Replication, Ghosting and Imaging, Network and data security.
2. Knowledgeable about Docker and its ecosystem.
3. Understanding of Kubernetes and its cluster management and orchestration capabilities.


● Configuration Management:
1. Familiar with configuration management tools (e.g., Ansible, Chef, Puppet, SaltStack).

● Monitoring and Logging:
1. Proficient with monitoring and log analysis tools (e.g., Prometheus, Grafana, InfluxDB).

● Networking and Security Knowledge:
1. Understanding of basic networking principles, network security, and best practices.
2. Capable of handling network configuration, permission management, and security vulnerabilities.

● Operating System and Server Management:
1. Familiar with the installation, configuration, and troubleshooting of Linux and Windows systems.
2. Knowledge of server management and performance tuning.


● Automation and Tool Integration:
1. Ability to select and integrate appropriate tools to automate workflows and enhance efficiency.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available