About the role
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