Trainee DevOps Engineer in Bangalore, Karnataka

September 5, 2024
Apply Now

Job Description

Key Responsibilities:

  • AWS Cloud Management: Support the team in managing AWS cloud infrastructure, including EC2 instances, S3 buckets, RDS databases, VPCs, and other AWS services.
  • Automation and Scripting: Learn to develop automation scripts using languages like Python, Bash, or PowerShell to streamline deployment and management tasks.
  • CI/CD Pipelines: Assist in the creation, maintenance, and optimization of Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like Jenkins or similar.
  • Monitoring and Logging: Help set up and maintain monitoring and logging systems using AWS CloudWatch, ELK Stack, Prometheus, Grafana, or other relevant tools.
  • Infrastructure as Code (IaC): Learn and assist in writing infrastructure as code using tools like Terraform or Ansible.
  • Security and Compliance: Assist in implementing security best practices and compliance requirements within the AWS environment.
  • Collaboration: Work closely with developers, QA engineers, and other stakeholders to ensure smooth deployment and operation of applications.
  • Learning and Development: Continuously learn and stay updated with AWS services and DevOps best practices.

Candidate Profile:

  • Education: A good Engineering or Master’s degree from a reputed university in Computer Science, Information Science, or Information Technology (Year of Graduation: 2024) with an aggregate of 60% throughout academics.
  • Basic Understanding of AWS: Familiarity with AWS cloud services such as EC2, S3, RDS, Lambda, etc.
  • Scripting Knowledge: Basic understanding of scripting languages such as Python, Bash, or PowerShell.
  • Version Control: Familiarity with version control systems like Git.
  • Problem-Solving Skills: Strong analytical and problem-solving skills.
  • Eagerness to Learn: A passion for learning new technologies and staying up-to-date with industry trends.
  • Communication Skills: Good verbal and written communication skills.
  • Operating Systems: Experience working with Linux and Windows operating systems.
  • Additional Skills: Knowledge of Object-Oriented Programming (OOP) concepts, and a strong willingness to learn, explore, and master new emerging technologies.