Python AWS DevOps Engineer – GenAI

Hybrid in Richardson, TX, US • Posted 1 day ago • Updated 1 day ago
Contract W2
Contract Independent
12 Months
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Amazon Web Services
  • DevOps
  • Python
  • Scripting
  • Terraform
  • Generative Artificial Intelligence (AI)

Summary

Role: Python AWS DevOps Engineer – GenAI
Location: Richardson, TX 75082 _ Hybrid
Duration: Long Term
Please share the resume at

Primary Skills:
Python, AWS, Terraform, GitHub, Harness
AI Skills: OpenAI APIs / LLM integration, GitHub Copilot


Job Description:

Design, develop, test, and maintain Python-based applications, utilities, APIs, and automation frameworks.
Develop reusable Python modules and automation scripts following coding standards and engineering best practices.
Build and maintain CI/CD pipelines using Harness, GitHub, and related DevOps tooling.
Automate build, deployment, configuration, and release-management activities.
Manage cloud infrastructure on AWS using Terraform and Infrastructure as Code principles.
Develop and maintain reusable Terraform modules for provisioning AWS infrastructure.
Work with GitHub for source-code management, pull requests, branching strategies, code reviews, and release management.
Integrate automated testing, security scanning, quality controls, and deployment validations into CI/CD pipelines.
Develop or integrate GenAI solutions using OpenAI APIs / LLMs where applicable.
Build Python integrations that interact with LLM APIs and enterprise applications.
Apply prompt engineering techniques and implement appropriate controls for AI-generated outputs.
Use GitHub Copilot effectively for development, code optimization, unit-test generation, documentation, and developer productivity.
Monitor deployments, troubleshoot pipeline/application failures, and perform root-cause analysis.
Collaborate with application, DevOps, cloud, security, and operations teams.
Maintain technical documentation, deployment procedures, runbooks, and support documentation.
Follow organizational security, compliance, change-management, and release-management practices.
Identify opportunities for automation and continuously improve development and deployment

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10500016
  • Position Id: 9137001
  • Posted 1 day ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.