Python AWS DevOps Engineer
Laxmi Narayana (Raja) ArragantiUnited StatesMIDPosted 35m ago
PythonAWSTerraformGitHubHarnessOpenAI APIsLLM integrationGitHub Copilot
About the Role
We are seeking a Python AWS DevOps Engineer with expertise in GenAI to join our team. This role involves designing, developing, and maintaining Python-based applications and automation frameworks, as well as managing cloud infrastructure on AWS.
Key Responsibilities
• 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