0% found this document useful (0 votes)
47 views2 pages

DevOps - Splitpoint Solutions

This job description is seeking a DevOps Engineer to design, implement, and maintain infrastructure and deployment pipelines. The DevOps Engineer's primary responsibilities will be ensuring smooth system operations, optimizing performance, and driving automation. Key responsibilities include managing virtual machines, Linux systems, containers, cloud platforms, CI/CD pipelines, infrastructure as code, and databases. Strong qualifications include experience with virtualization, Linux administration, containers, networking, automation, cloud platforms, configuration management, and CI/CD tools.

Uploaded by

mpho
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views2 pages

DevOps - Splitpoint Solutions

This job description is seeking a DevOps Engineer to design, implement, and maintain infrastructure and deployment pipelines. The DevOps Engineer's primary responsibilities will be ensuring smooth system operations, optimizing performance, and driving automation. Key responsibilities include managing virtual machines, Linux systems, containers, cloud platforms, CI/CD pipelines, infrastructure as code, and databases. Strong qualifications include experience with virtualization, Linux administration, containers, networking, automation, cloud platforms, configuration management, and CI/CD tools.

Uploaded by

mpho
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

DevOps Job Description:

We are seeking a DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will

be responsible for designing, implementing, and maintaining our infrastructure and

deployment pipelines. Your primary focus will be on ensuring the smooth operation of our

systems, optimising performance, and driving automation.

Responsibilities:

● Design, configure, and maintain virtual machines in both development and production
environments.
● Manage and troubleshoot Linux-based systems, ensuring high availability and
performance.
● Set up and maintain networking components such as firewalls, load balancers, and
DNS.
● Implement and manage containerization technologies, like Docker and Kubernetes.
● Develop and maintain Bash scripts to automate various tasks and streamline
processes.
● Deploy, manage, and scale applications on public cloud platforms, such as AWS or
Azure.
● Collaborate with development teams to implement CI/CD pipelines using tools like
Jenkins or GitLab CI.
● Utilise programming languages for scripting, automation, and integration with various
APIs and services.
● Implement infrastructure as code using tools like Ansible and Terraform to ensure
consistency and reproducibility
● Maintain and optimise Docker containers for development, testing, and production
environments.
● Configure and manage Kubernetes clusters, ensuring scalability and resilience.
● Database maintenance
● Data Visualisation

Requirements:

● Strong knowledge of virtualization technologies and experience with virtual machine


management.
● Proficiency in Linux system administration and troubleshooting.
● Golang
● Python
● Solid understanding of networking principles, including TCP/IP, DNS, and load
balancing.
● Hands-on experience with containerization technologies, such as Docker and
Kubernetes.
● Strong scripting skills in Bash and Python, with experience in automation and
infrastructure management.
● Familiarity with cloud platforms like AWS, Azure, or GCP.
● Experience with configuration management tools
● Knowledge of build automation tools
● Understanding of CI/CD principles and experience with related tools
● Experience with infrastructure provisioning tools
● Strong problem-solving skills and ability to work effectively in a fast-paced
environment.
● Excellent communication and collaboration skills to work with cross-functional
teams.

Preferred Qualifications:

● Certifications in relevant areas such as AWS, Linux, Docker, Kubernetes, Ansible, or


Terraform.
● Experience with monitoring and logging tools like Prometheus, Grafana, or ELK stack.
● Knowledge of other programming languages, such as Go.
● Understanding of agile development methodologies and DevOps principles.

You might also like