Talent.com
This job offer is not available in your country.
Euphoric Thought Technologies - Python Developer - Cloud Automation

Euphoric Thought Technologies - Python Developer - Cloud Automation

Euphoric Thought TechnologiesBangalore
19 days ago
Job description

Were looking for a Python Developer , who is passionate about cloud automation.

In this role, you will develop advanced workflows and resource schedulers to eliminate waste and optimize cloud efficiency. Your work will directly drive cost savings, governance, and operational excellence across our AWS estates.

Responsibilities :

  • Infrastructure as Code Design, author and maintain Terraform modules and CloudFormation templates for common change-management tasks (resource deletion, configuration updates, tagging policies).
  • Ensure all IaC changes are idempotent and safely applied (plan- review -apply -rollback).

Custom Automation & Runbooks :

  • Develop Python scripts and AWS Lambda functions (with Step Functions where appropriate) to orchestrate resource queries, resource scheduling, on-demand remediation, and scheduled clean-up tasks.
  • Package runbooks as serverless workflows to handle non-standard use cases.
  • AWS API & SDK Integration :

  • Leverage AWS SDKs (boto3, AWS CLI) to build bespoke tooling for querying and manipulating AWS services.
  • Implement robust error-handling, retry logic, logging and notifications for all automated operations.
  • Requirements :

  • 3+ years of Python experience
  • 2+ years of AWS experience, with hands-on expertise in at least two of EC2, S3, RDS, IAM, Lambda, Step Functions, CloudWatch, CloudTrail.
  • Proven track record writing Terraform modules and / or CloudFormation (CFT) stacks for production workloads.
  • Strong Python scripting skills; comfortable using boto3 / AWS CLI to automate AWS API calls.
  • Experience designing and operating AWS Lambda functions and Step Functions workflows.
  • Deep understanding of AWS resource life-cycles, tagging strategies, cost drivers and common waste patterns.
  • Solid software engineering fundamentals : source-control workflows, code reviews, automated testing.
  • Excellent communication skills and a bias for documenting every change.
  • ref : hirist.tech)

    Create a job alert for this search

    Python Developer • Bangalore