DevOps Engineer
Description
About the job: · Work along with the Project team in the DevOps environment. · Guiding the continuous integration, continuous deployment and continuous testing. · Work closely with the development team and operation team to create DevOps strategy and toolset that suits the individual squads. · Setup, deploy and maintain scalable, high availability systems · Perform and automate deployment and security hardening of systems · Automate and build up scalable containerised systems/environment using latest technologies (e.g. Redhat Openshift, MLOps tools, etc) · Automate security hardening in testing, deployment and production setup based on industrial best practices · Setup and maintain CI/CD, automated testing, development and delivery environments · Writing scripts/programs for service monitoring and health check of systems · Day-to-day monitoring, backup, deployment and maintenance of systems About You: · Experience with cloud orchestration, configuration management and auto-scaling techniques · Experience on building and developing CI/CD pipeline and workflow(Gitlab CI/CD preferred) · Experience on building and managing container image pipeline · Experience with automation tools such as Ansible/Terraform · Experience with load balancing setup for TCP/IP,HTTP, DNS, routings · Knowledge of IT security standards, such CIS · Good hands-on experience on using Infra-as-a-Code for configuration management and application deployment · Overall knowledge on one or more of the following programming languages (Java, Python) · Knowledge on continuous integration, test automation, version control, and software configuration management. Desired Background: · Shall have at least a Degree in Computer Science, Computing, Electrical Engineering, IT or equivalent with Java training or certification with at least one (1) year experience in system analysis, design and programming · At least 1-year experience in system analysis, design and programming. · Experience in software-defined infrastructure (OpenStack). · Experience with infrastructure provision tools (Docker, Ansible, etc). · Good understanding of hardware infrastructure systems (network switches, firewalls, routers etc.) and Linux operating system. · At least 1-year of experience in creatin and managing CI/CD pipelines, DevOps principles and practices. Knowledge in DevSecOps will be an added advantage. · Self-motivated and good communication skills. Good hands-on experience on using AWS Cloud Formation scripts for configuration management and application deployment. · At least 1-year experience working closely with cloud provisioned resources. Experience in Linux, Windows, network troubleshooting is a plus, · Experience on working in an Agile environment, in a close collaboration with developers, Knowledge on continuous integration, test automation, version control, and s
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.