Platform Engineer

RemoteRemoteContractPosted 4 days agoHidden Gem · Himalayas

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • Python
  • GCP
  • AWS
  • Docker
  • Kubernetes
  • data warehousing
  • data lake
  • object-oriented design
  • API design
  • software scaling

Nice to have

  • Databricks
  • Spark
  • RDBMS
  • Terraform
  • Azure Dev Ops
  • CI/CD

Role summary

Seeking a contract Platform Engineer with strong Python skills to support Cloud and Data Platform projects. Responsibilities include designing, building, and deploying scalable software solutions across GCP and AWS, implementing cloud-native software using serverless and containerization technologies, and documenting/supporting data and AI applications. The role involves troubleshooting, monitoring, and optimizing data and inference pipelines. Requires 6+ years of full SDLC experience, expertise in data warehousing and data lake concepts, object-oriented design, API design, and cloud-centric software development. Familiarity with Git is essential. Bonus skills include Databricks/Spark, RDBMS, Terraform, and Azure DevOps CI/CD pipelines.

Role: Platform Engineer

Type: Contract

Duration: 6 – 12 Months

Location: Houston (Preferred), Remote (US) is also fine

Job Description:

  • Seeking a Platform Engineer with strong Python skills to support Cloud and Data Platform project. Primary Responsibilities:
  • Design, build, and deploy scalable software solutions across GCP and AWS, leveraging managed cloud services and best practices.
  • Implement cloud-native (primarily GCP) software using serverless architectures and containerization technologies like Docker and Kubernetes.
  • Document and support data and/or AI related software applications and components.
  • Troubleshoot data and AI software and environment issues.
  • Monitor and optimize data and inference pipelines to ensure optimal performance and resource utilization.
  • Work closely and collaborate with other internal software development and support teams.

Required Skills:

  • 6+ years of full software development lifecycle (requirements, design, code, test, deploy, document, support) experience.
  • Expertise in data warehousing and data lake concepts
  • Deep understanding of and experience with object-oriented design and implementation techniques, and design patterns.
  • API design and implementation experience.
  • Deep cloud-centric (one or both Azure and GCP) software design, development, deployment, monitoring, and support experience.
  • Good grasp of software scaling concepts and how to apply those concepts in a cloud-based environment.
  • Strong Python programming experience.
  • Knowledge of version control software and usage, ADO/git preferred.
  • Self-starter who can work both independently (with minimal supervision) as well as within a collaborative team setting.
  • Excellent communication and collaboration skills.

Bonus Skills:

  • Databricks/Spark experience.
  • Good understanding and use of RDBMS-related technologies and techniques.
  • Terraform scripting.
  • Azure Dev Ops build and deployment pipeline YAML scripting.

Required Education/Experience:

  • Bachelors degree in information systems, computer science, or related technical field.

Originally posted on Himalayas

Ready to apply?
You'll be redirected to Inizio Partners Corp's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.