DevOps Engineer

Job description

Kubelancer is looking for an experienced DevOps Engineer to join our team and drive the automation, efficiency, and scalability of our development and deployment processes. As a DevOps Engineer, you will play a vital role in building, maintaining, and improving CI/CD pipelines, managing infrastructure as code, and ensuring the seamless deployment and operation of applications. You’ll work closely with development and operations teams to implement DevOps best practices and foster a culture of continuous improvement.

Job responsibilities

  • CI/CD Pipeline Development: Design, implement, and optimize CI/CD pipelines to enable rapid, reliable software deployment and minimize downtime.
  • Infrastructure as Code (IaC): Use IaC tools like Terraform, Ansible, and CloudFormation to automate infrastructure provisioning, configuration, and management.
  • Cloud Infrastructure Management: Deploy and manage infrastructure across cloud platforms such as AWS, GCP, or Azure, ensuring availability, performance, and scalability.
  • Monitoring and Logging: Set up and manage monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) to maintain system health and proactively identify and resolve issues.
  • Automation and Scripting: Develop scripts and automation workflows to improve operational efficiency and reduce manual tasks.
  • Collaboration and Support: Work closely with development, QA, and operations teams to support deployment processes, troubleshoot issues, and optimize performance.
  • Security and Compliance: Implement security best practices within the CI/CD pipeline and infrastructure, ensuring compliance with industry standards.
  • Qualifications

    • Educational Background: Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
    • Experience:
      • 3+ years of experience in DevOps or a related role, with expertise in CI/CD, cloud platforms, and automation.
      • Hands-on experience with cloud platforms (AWS, GCP, Azure) and IaC tools like Terraform, Ansible, or CloudFormation.
    • Technical Skills:
      • Proficiency in CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.
      • Strong scripting skills in languages like Bash, Python, or Groovy.
      • Knowledge of containerization and orchestration tools like Docker and Kubernetes.
      • Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack).
    • Certifications (preferred): AWS Certified DevOps Engineer, Docker Certified Associate, or Certified Kubernetes Administrator (CKA).
    • Soft Skills:
      • Excellent problem-solving and troubleshooting abilities.
      • Strong communication skills and a collaborative mindset.
      • Ability to work independently in a fast-paced, dynamic environment.
    Job Overviews

    Full time

    09:00 am - 05:00 pm

    Bangalore

    Apply Now