- Home
- Jobs
- Devops Engineer
- Devops Engineer @ Remote Job
![](https://workisy.com/wp-content/uploads/2024/02/ws.jpg)
Devops Engineer @ Remote Job
Description
Job Description:
We are looking for a skilled and experienced DevOps Engineer to join our team. The ideal candidate will have a strong background in software development, operations, and infrastructure automation, with expertise in implementing DevOps practices and tools to streamline our software delivery pipeline. As a DevOps Engineer, you will play a critical role in automating processes, improving efficiency, and ensuring the reliability and scalability of our systems and applications.
Responsibilities:
- Collaborate with cross-functional teams to understand software development and infrastructure requirements.
- Design, build, and maintain automated deployment pipelines using CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.
- Implement infrastructure as code using configuration management tools like Ansible, Puppet, or Chef to automate provisioning and configuration tasks.
- Manage and monitor cloud infrastructure on platforms such as AWS, Azure, or Google Cloud, utilizing tools like Terraform, CloudFormation, or ARM templates.
- Implement and maintain containerization technologies such as Docker and orchestration tools like Kubernetes for container deployment and management.
- Configure and maintain monitoring, logging, and alerting systems to ensure the health and performance of applications and infrastructure components.
- Implement security best practices and tools to protect data, systems, and applications.
- Troubleshoot and resolve infrastructure issues, and perform root cause analysis to prevent recurrence.
- Continuously evaluate and improve DevOps processes and practices to enhance efficiency, reliability, and scalability.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- years of experience in DevOps, software development, or system administration roles.
- Proficiency in scripting languages such as Python, Bash, or PowerShell for automation tasks.
- Strong understanding of CI/CD principles and experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.
- Experience with configuration management tools like Ansible, Puppet, or Chef.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and experience with infrastructure as code tools like Terraform or CloudFormation.
- Knowledge of containerization technologies such as Docker and container orchestration tools like Kubernetes.
- Experience with monitoring, logging, and alerting tools such as Prometheus, Grafana, ELK stack, or Splunk.
- Understanding of security principles and best practices for cloud and containerized environments.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Interested in this job?
207 days left to apply