Qualifications Required
Graduate
Experience Required
3 - 8 years
Description
Key Responsibilities:
- Automate infrastructure provisioning and deployment processes using Infrastructure as Code (IaC) tools.
- Develop, implement, and optimize continuous integration and continuous deployment (CI/CD) pipelines for system applications.
- Monitor, troubleshoot, and resolve issues in our dev, test, and production environments.
- Work with development teams to ensure that development follows established processes and works as intended.
- Plan out projects and be involved in project management decisions.
Technical Skills
- Cloud Platforms Knowledge: Familiarity with cloud services (AWS, Azure, GCP) including managing infrastructures, deploying applications, and handling services.
- Good understanding and knowledge of Morpheus cloud application management and orchestration platform.
- Programming and Scripting: Proficiency in programming languages (Python, Ruby, Java) and scripting languages (Bash, PowerShell) for automation of tasks and infrastructure as code.
- Version Control Systems: Experience with version control tools like Git, including branching strategies and workflows.
- Infrastructure as Code (IaC): Familiarity with IaC tools like Terraform or CloudFormation, Ansible, Puppet, Chef for managing infrastructure through code.
- Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or GitHub Actions for automating testing and deployment processes.
- Configuration Management: Knowledge of configuration management tools such as Ansible, Puppet, or Chef for automating the configuration of software and systems.
- Containerization and Orchestration: Experience with containerization technologies like Docker and orchestration tools such as Kubernetes or Docker Swarm for managing containerized applications.
- Monitoring and Logging: Skills in implementing and managing monitoring and logging tools (Prometheus, Grafana, ELK Stack) for performance tracking and operational visibility.
- Networking and Security: Basic understanding of network protocols and security practices, including firewall management, SSL certificates, and network architectures.
Soft Skills
- Problem-Solving Skills: Ability to troubleshoot and resolve issues quickly and efficiently.
- Collaboration and Communication: Strong communication skills for effective collaboration with development, operations, and other teams.
- Adaptability and Learning: Willingness to learn new technologies and adapt to changing tools and practices.
- Attention to Detail: Focus on the small details that can impact the performance and security of the infrastructure.
- Time Management and Organization: Ability to prioritize tasks and manage time effectively in a fast-paced environment.
Experience and Qualifications
- Relevant Experience: 3+ years of experience in a DevOps engineer role, demonstrating a track record of successful projects and familiarity with the DevOps culture.
- Educational Background: While not always mandatory, a degree in computer science, information technology, or a related field can be beneficial.
- Certifications: Certifications related to cloud platforms, Kubernetes, CI/CD tools, and other relevant technologies can demonstrate specialized knowledge.
- Portfolio/Case Studies: Examples of past projects, contributions to open source, or any other practical work that showcases their skills and achievements.
Required Skills
CICD
DevOps
AWS
Azure
Powershell
Ansible
Kubernetes
IaC
English
Malay
*GoKardz is recruiting on behalf of our client in the Banking sector. Powered by our cutting-edge digital identity platform, this opportunity is part of our platform-driven services that streamline and optimise talent acquisition for leading companies.