HumanBit Logo

DevOps Engineer | Codersbrain

full-time
Posted on July 24, 2025

Job Description

Devops Engineer

Job Summary

The DevOps Engineer is responsible for ensuring seamless integration and continuous delivery in the software development lifecycle. This role aims to enhance collaboration between development and operations teams and deploy robust solutions in a production environment.

Location:Bangalore

Experience:3+year

Notice period: immediate joiner

Responsibilities

  • Design, implement, and manage CI/CD pipelines utilizing tools such as GitHub Actions, GitLab CI, Jenkins, or CircleCI.
  • Automate infrastructure provisioning and configuration using Infrastructure as Code principles with tools like Terraform or CloudFormation.
  • Manage AWS core services including EC2, ECS/EKS, Lambda, RDS, S3, CloudFront, and Route 53 effectively.
  • Optimize container deployment and orchestration with Docker and Kubernetes or ECS to enhance scalability and reliability.
  • Develop scripts in Python, Bash, or Go for automation and tooling to improve operational efficiency.
  • Monitor application performance and system health using monitoring and alerting stacks such as CloudWatch, Prometheus, ELK, or Datadog.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience: 3–4 years of hands-on experience in DevOps or Site Reliability Engineering (SRE) within production environments.
  • AWS Proficiency: Deep understanding of AWS core services (EC2, ECS/EKS, Lambda, RDS, S3, CloudFront, Route 53).
  • Infrastructure as Code: Proven skills in using Terraform and/or CloudFormation.
  • CI/CD Expertise: Mastery of CI/CD principles and practices with tools such as GitHub Actions, GitLab CI, Jenkins, and CircleCI.
  • Containerization Skills: Proficient in Docker and experienced in using orchestration tools like Kubernetes or ECS.
  • Scripting Abilities: Strong scripting skills in Python, Bash, or Go for automation tasks.
  • Networking Knowledge: Solid understanding of networking concepts, including VPC, security groups, and load balancers, along with Linux internals.
  • Communication Skills: Excellent verbal, written, and visual communication abilities.

Preferred Skills

  • Certifications: AWS Certification (Solutions Architect Associate/Professional, DevOps Engineer Professional) is highly desirable.
  • GitOps Tools: Experience with ArgoCD, Flux, or Spinnaker for managing GitOps workflows.
  • Serverless Architecture: Familiarity with serverless architecture components beyond AWS Lambda, such as Step Functions or API Gateway.
  • GraphQL Exposure: Understanding of Hasura GraphQL API platforms.
  • Security Tools: Knowledge of HashiCorp Vault, Open Policy Agent (OPA), or Amazon Web Services Key Management Service (KMS) for managing secrets and policies.
  • Chaos Engineering: Familiarity with Chaos Engineering principles and tools (e.g., Gremlin, Litmus).

Experience

  • 3 to 4 years of experience in DevOps or Site Reliability Engineering roles, specifically in production settings.

Environment

  • The position is based in Bangalore (HSR Layout), requiring a physical presence in the office for 5 days a week.

Powered by
HumanBit Logo