HumanBit Logo

AWS DevOps Engineer | Codersbrain

full-time
Posted on September 5, 2025

Job Description

AWS DevOps Engineer (Python Required)

Job Summary

We are looking for a highly skilled AWS DevOps Engineer with strong Python programming expertise to join our engineering team. The ideal candidate will have hands-on experience in automating and managing cloud infrastructure, implementing CI/CD pipelines, and writing scripts and tools in Python to support DevOps processes. You will play a critical role in ensuring high availability, scalability, and security of our cloud-based systems.

Responsibilities

  • Design, implement, and manage CI/CD pipelines using tools like AWS CodePipeline, Code Build, Jenkins, or GitHub Actions.
  • Develop automation scripts and tools in Python for infrastructure provisioning, monitoring, and maintenance.
  • Deploy and manage cloud infrastructure using AWS services such as EC2, Lambda, S3, VPC, IAM, RDS, CloudFormation, and ECS/EKS.
  • Implement Infrastructure as Code (IaC) using tools like CloudFormation or Terraform.
  • Monitor and maintain infrastructure using AWS CloudWatch, Prometheus, Grafana, or similar.
  • Collaborate with development and QA teams to streamline build, test, and deployment processes.
  • Ensure security best practices are followed across cloud infrastructure and deployments.
  • Participate in performance tuning, incident response, and root cause analysis.
  • Manage version control systems (e.g., Git), branching strategies, and code integrations.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of hands-on experience in AWS DevOps or a similar role.
  • Strong Python programming skills for automation and scripting tasks.
  • Experience with CI/CD tools like AWS CodePipeline, Jenkins, GitLab CI, or GitHub Actions.
  • Proficiency in AWS services including EC2, S3, Lambda, CloudFormation, IAM, ECS/EKS, RDS.
  • Solid understanding of IaC tools like Terraform or CloudFormation.
  • Familiarity with containerization and orchestration using Docker and Kubernetes.
  • Knowledge of system administration, networking, and Linux-based environments.
  • Good understanding of Git, version control, and code review practices.

Preferred Skills

  • AWS Certified DevOps Engineer or other relevant certifications.
  • Experience with monitoring/logging tools (e.g., ELK Stack, Datadog, CloudWatch).
  • Exposure to Agile methodologies and tools like Jira or Confluence.
  • Familiarity with REST APIs and integration scripting using Python.

Experience

  • 9 to 11 years of relevant experience required.

Environment

  • Location: Bangalore
  • Job Type: Full-time
Powered by
HumanBit Logo