CareerZen Logo
Company logo

DevSecOps Engineer

eNGINE

Full-time | Contract

Pittsburgh, PA

Job description

A recognized tech services company is seeking a new Terraform AWS Engineer to join their team Remotely. In this role, the Terraform AWS Engineer will be responsible for designing, implementing, and maintaining infrastructure-as-code (IaC) solutions to support scalable machine learning inference workloads across multiple AWS accounts.

Responsibilities:

  • Develop and maintain Terraform modules for provisioning ML inference pipelines (real-time, batch, serverless, asynchronous)
  • Automate deployment of SageMaker endpoints, Lambda functions, Step Functions, and associated monitoring/logging infrastructures
  • Implement cross-account infrastructure for model registry, approval workflows, and endpoint deployment
  • Provision and manage AWS resources including S3 buckets, CloudTrail, EventBridge, CloudWatch log groups, and API Gateway
  • Ensure infrastructure is secure, scalable, and compliant with organizational standards
  • Collaborate with ML engineers, security architects, and cloud architects to align infrastructure with model lifecycle workflow
  • Support backup and restore processes for model artifacts and logs
  • Maintain documentation and version control of Terraform configurations

Qualifications:

  • Strong experience with Terraform and AWS services (SageMaker, Lambda, Step Functions, CloudWatch, S3, IAM, API Gateway)
  • Proficiency in infrastructure-as-code principles and CI/CD pipelines
  • Familiarity with ML workflows and model deployment processes
  • Experience with multi-account AWS environments and cross-account resource sharing
  • Knowledge of Security best practices in Cloud environments

Desired Skills:

  • Experience in MLOps or ML platform engineering
  • Familiarity with monitoring tools and alerting systems
  • Understanding of model governance and compliance frameworks