Devops Engineer
The Rose
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Remote
Tech stack
Amazon Web Services (AWS)
Azure
Bash
Cloud Computing
Continuous Integration
Software Debugging
Linux
DevOps
Github
Python
Scrum
Ansible
Prometheus
Software Deployment
Data Logging
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Grafana
GIT
Cloudformation
Containerization
Gitlab-ci
Git Flow
Kubernetes
Infrastructure Automation Frameworks
Puppet
Terraform
Software Version Control
Devsecops
Docker
ELK
Jenkins
Job description
A Junior DevOps Engineer supports the automation, deployment, and monitoring of applications and infrastructure. This role focuses on improving development workflows, ensuring reliable releases, and maintaining system performance across environments., * Assist in building and maintaining CI/CD pipelines for automated build, test, and deployment
- Support application deployment across development, staging, and production environments
- Monitor systems and applications to ensure availability and performance
- Collaborate with development and operations teams to streamline workflows
- Automate routine tasks using scripting and DevOps tools
- Manage version control repositories and branching strategies
- Help configure and maintain cloud infrastructure and services
- Troubleshoot deployment issues and system failures
- Implement basic security and compliance best practices
- Maintain documentation for pipelines, infrastructure, and processes, * Version Control: Git
- CI/CD: Jenkins, GitHub Actions, GitLab CI
- Containers: Docker, Kubernetes
- IaC: Terraform, CloudFormation
- Monitoring: Prometheus, Grafana, ELK Stack
- Platforms: Linux, AWS/Azure/Google Cloud Platform
Requirements
- Basic understanding of DevOps principles and practices
- Familiarity with version control systems (Git)
- Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
- Basic scripting skills (Bash, Python)
- Understanding of Linux/Unix systems
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform)
- Basic knowledge of networking and system administration
- Problem-solving and debugging skills, * Experience with containerization tools (Docker, Kubernetes)
- Familiarity with Infrastructure as Code (IaC) tools (Terraform, CloudFormation)
- Knowledge of configuration management tools (Ansible, Chef, Puppet)
- Understanding of monitoring and logging tools (Prometheus, Grafana, ELK Stack)
- Exposure to Agile/Scrum methodologies
- Basic knowledge of security practices in DevOps (DevSecOps)