INFINITE COMPUTER SOLUTIONS PTE LTDSingapore

DevOps Engineer

Project-Based

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

DevOpsLinuxSecurityContainerizationSystem DeploymentOpenShiftElectrical EngineeringAWSHTTPTerraformJavaPythonGitConfiguration ManagementGitlabCISAgilesoftware version controlSystems AnalysisGitLab CIProject CoordinationContinuous IntegrationDockerCI/CDProgramming LanguagesJob AnalysisAnsibleBackground ArtHigh Availability

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching