Key Responsibilities:
- Design, implement, and manage the on-premise infrastructure for software development, testing, and deployment
- Develop and maintain automated deployment pipelines using tools such as Jenkins, GitLab CI/CD, or CircleCI
- Create and manage virtualized environments using tools such as VMware, Hyper-V, or KVM
- Manage IT infrastructure hosted on-premise, including servers, storage, and networking devices
- Collaborate with development teams to identify and implement the necessary tools and infrastructure to support continuous integration, continuous delivery, and continuous deployment on-premise
- Utilize containerization technologies such as Docker and Kubernetes to streamline deployment and management of applications
- Use infrastructure as code tools like Terraform to manage infrastructure and automate provisioning of resources
- Monitor the performance and availability of the on-premise infrastructure and troubleshoot issues as they arise
- Automate routine maintenance and administrative tasks such as backups, patching, and upgrades
- Document processes, procedures, and configurations for the on-premise environment
- Keep up-to-date with emerging trends and technologies in DevOps and recommend improvements to the existing on-premise infrastructure
Job Requirements:
- Bachelor’s degree in Computer Science or a related field
- 3+ years of experience in DevOps or a related field
- Strong background in automation, infrastructure management, and software development
- Experience managing IT infrastructure hosted on-premise, including servers, storage, and networking devices
- Experience with on-premise infrastructure management using tools such as VMware, Hyper-V, or KVM
- Experience with automated deployment pipelines using tools such as Jenkins, GitLab CI/CD, or CircleCI
- Experience with configuration management tools such as Ansible, Puppet, or Chef
- Experience with infrastructure as code tools such as Terraform
- Familiarity with cloud computing and containerization technologies such as Docker and Kubernetes
- Nice-to-have: Kubernetes certification (CKAD, CKA)
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Willing and enthusiastic about continuous learning of new technologies
- Ability to obtain required security clearance for defence related work is a cardinal requirement
Good to Have
- Understanding of end-to-end analytics process – ideation/value elicitation, requirements definition, data profiling, analytical modelling, testing, validation, visualization, and deployment
- Experience in deploying microservices, load balancing, HA design & implementation
- Prior experience in secure software system implementations and IAM
- Exposure to Big Data cluster management will be highly preferred
Notes: If you’re interested with the above job, please click button [Apply the job @Company’s site] below to brings you directly to the company’s site.
Job Features
Job Category | Engineering |
Date | 4 Jul 2023 |