We are looking for a proactive and enthusiastic Junior DevOps Engineer with Python skills to join our DevOps and Infrastructure team. This is an excellent opportunity for early-career professionals to work with modern tools, cloud platforms, and automation workflows while contributing to infrastructure reliability and scalability.
Key Responsibilities:
- Assist in designing, implementing, and maintaining CI/CD pipelines to streamline deployment processes.
- Develop automation scripts and tools using Python for infrastructure provisioning, monitoring, and maintenance tasks.
- Support cloud infrastructure (e.g., AWS, Azure, GCP) and help maintain Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
- Collaborate with developers, QA engineers, and other stakeholders to ensure smooth software delivery and deployment.
- Monitor system performance and troubleshoot infrastructure or deployment issues.
- Maintain and support containerized environments using Docker and orchestration tools like Kubernetes.
- Participate in creating documentation for DevOps processes and automation scripts.
- Learn and adapt to new tools, technologies, and best practices in the DevOps domain.
Required Skills & Qualifications:
- Bachelor's / Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- Knowledge of Python scripting for automation and tooling.
- Basic understanding of Linux/Unix systems and command-line operations.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Exposure to version control systems (Git) and source code management.
- Understanding of cloud computing concepts and platforms like AWS, Azure, or GCP.
- Willingness to learn Infrastructure as Code tools (e.g., Terraform, Ansible).
- Strong problem-solving skills and attention to detail.
- Good communication and collaboration skills