As a Junior DevOps Engineer, you’ll work within the IT Operations team, assisting with deployment, maintenance, and optimization of both cloud-based and on-premises infrastructure. You’ll collaborate across teams to streamline operations and contribute to efficient software delivery cycles.
Job Responsibilities:
- Set up and maintain continuous integration (CI) and continuous deployment (CD) pipelines.
- Manage version control systems like Git and support code merges and deployments.
- Work with containerization tools like Docker and orchestration systems like Kubernetes.
- Monitor and report on infrastructure performance using tools like Nagios, Grafana, or AWS CloudWatch.
- Develop automation scripts to improve operational efficiency.
- Troubleshoot and resolve build and deployment issues in collaboration with development teams.
- Follow best practices in system administration, security, and code deployment.
- Document system processes and create standard operating procedures.
- Evaluate new technologies and contribute to process improvements.
- Manage virtual servers, databases, and other resources in cloud/on-premises environments.
Basic Requirements:
- Degree in Computer Science, Engineering, IT, or related fields.
- Familiarity with the software development lifecycle and agile methodologies.
- Understanding of basic system administration (Linux/Windows), network protocols, and services.
- Exposure to scripting languages like Bash, Python, or Perl.
- Basic knowledge of automation tools such as Jenkins, Ansible, Puppet, or Chef is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication skills and the ability to work in a collaborative team environment.
Eligibility:
- Open to 2024 and 2025 batches with relevant degrees.
Technical Skills (Tags):
DevOps, CI/CD pipelines, Git, Docker, Kubernetes, Linux, Windows, Python, Bash, Perl, Jenkins, Ansible, Puppet, Chef, Nagios, Grafana, AWS CloudWatch, IT Operations, System Administration, Agile, Automation.