About the Role
As a Jr. DevOps Engineer, you will support our infrastructure and development teams by helping to build, automate, and streamline our operational processes. You’ll be responsible for assisting with the maintenance of our deployment pipelines, cloud infrastructure, and monitoring systems. This is a fantastic opportunity for someone passionate about automation and scalability to grow their skills and contribute to a modern, efficient development lifecycle.
Requirements
- Basic understanding of DevOps principles and practices.
- Familiarity with cloud platforms (e.g., AWS, Azure, or GCP).
- Exposure to CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Basic knowledge of containerization technologies like Docker and Kubernetes.
- Proficiency in at least one scripting language (e.g., Bash, Python, PowerShell).
- Familiarity with version control systems, particularly Git.
- An eagerness to learn about Infrastructure as Code (IaC) tools like Terraform or Ansible.
- Strong analytical and problem-solving skills with a collaborative mindset.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Responsibilities
- Assist in the design, management, and maintenance of CI/CD pipelines.
- Help manage and monitor cloud infrastructure to ensure reliability and performance.
- Write scripts to automate manual tasks and improve operational efficiency.
- Collaborate with development teams to troubleshoot and resolve deployment issues.
- Contribute to the implementation of monitoring and logging solutions.
- Maintain clear and comprehensive documentation for infrastructure and processes.
- Stay up-to-date with emerging trends and technologies in the DevOps space.
- Participate in team meetings and contribute to improving our development workflows.
- Support the overall stability and scalability of our systems.