DevOps Engineer with Python Expertise
We are seeking a DevOps Engineer with Python expertise and strong AWS and Terraform skills to support our digital transformation initiatives. The ideal candidate will be hands-on in automating infrastructure, deployments, and collaborating across teams to ensure seamless CI/CD processes.
Job Title: DevOps with Python Engineer
Location: Reston, VA (Onsite from Day One)
Interview Mode: In-Person (Client Interview Required)
Key Qualifications:
Experience: 10+ years in DevOps
Tools & Platforms: GitLab, Jenkins, Terraform (module/script development), AWS: Lambda, API Gateway, SQS, SNS, VPC, CloudWatch, EventBridge, Monitoring, Shell scripting, YAML, and Python (Intermediate/Advanced)
Deployment & CI/CD: Build automation using Jenkins, GitLab, Maven, Gradle, or AWS CodePipeline, Artifact management via Nexus, Git, SVN
System Knowledge: Proficient in Unix/Linux environments, Experience with change/incident management processes, Familiarity with release & deployment processes and documentation
Responsibilities:
Develop Terraform scripts for cloud infrastructure automation
Automate build and deployment pipelines for new applications
Set up and manage AWS environments and services
Monitor and troubleshoot infrastructure and application issues
Perform production releases and coordinate with cross-functional teams
Author best practice guides, implementation/backout plans, and reusable scripts
Drive AWS migration and adoption projects
Identify opportunities for automation and implement infrastructure as code (IaC)
Submit and manage change requests and incidents
Ensure compliance with DevOps standards and controls