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