Make your next big career move by applying as KMC Solutions’ next LINUX SHELL DEVELOPER
We are seeking a skilled and self-motivated Shell Script Developer to design, develop, and maintain automation scripts. This role involves automating system administration tasks, implementing monitoring and logging solutions, and optimizing performance. The ideal candidate will possess strong scripting skills, excellent English communication, and the ability to work independently and collaboratively within an Agile Scrum environment.
On top of your salary, here are the exciting benefits you can look forward to:
On top of your salary, here are the exciting benefits you can look forward to:
- Health Insurance/HMO
- Enjoy unlimited MadMax Coffee
- Diverse learning & growth opportunities
- Accessible Cloud HR platform (Sprout)
- Above standard leaves
The main responsibilities of a LINUX SHELL DEVELOPER include:
- Develop, maintain, and optimize shell scripts (e.g., Bash, Sh, Csh) to automate repetitive tasks, system administration activities, and other processes.
- Design and implement scripts for system monitoring, logging, error handling, and performance optimization.
- Create and maintain documentation for scripts, including usage instructions, error handling, and best practices.
- Motivated self-starter with minimal hand-holding requirements.
- Strong verbal and written communication with English proficiency
- Must be able to work independently and collaboratively according to Agile Scrum methodology and adapt at priorities in a fast-paced environment
To apply, you must be an expert on the following requirements:
- 3+ years of professional programing experience with Linux shell scripting, SQL, Oracle pl/sql
- Familiarity with Linux system administration concepts and tools.
- Experience JIRA, Confluence for agile software development and DevOps/CICD framework and tools such as GIT, Bitbucket, Maven, Jenkins
- Seasoned experiences of software engineering including analysis, design, development, implementation, and verification
- In-depth knowledge of software methodologies and development lifecycle, distributed networking, databases, communications, and multiprocessing applications.
- Able to apply technical standards, principles, theories, and technique
This role has been closed
Applications are no longer being accepted for this position.