Cloud/DevOps Engineer

Texas A&MHouston, TX
10hHybrid

About The Position

The Cloud/DevOps Engineer, under the supervision of the Data Team Lead, is responsible for designing, implementing, and managing the Azure cloud infrastructure that underpins TCWP’s data platform. This role ensures high availability, scalability, and cost-effective performance by optimizing storage, query execution, and API reliability, all while enforcing robust security and compliance measures. The Cloud/DevOps Engineer works within an Agile team environment, leveraging both local and cloud-based development platforms to build innovative solutions. Collaborates closely with in-house and external development teams, fostering a dynamic setting for continuous learning and growth in technical expertise and team collaboration.

Requirements

  • Bachelor’s degree or equivalent combination of education and experience.
  • Five years of related experience.
  • Ability to multitask and work cooperatively with others.

Nice To Haves

  • Master’s or PhD in Computer Science, Information Technology, or a related field.
  • A minimum of 5 years’ experience in cloud infrastructure management, DevOps automation, and IT operations.
  • Prior experience with geospatial data systems and performance tuning is an advantage.
  • Strong experience with Azure Cloud (Databricks, Blob Storage, Functions, AKS, IAM).
  • Expertise in DevOps automation (Terraform, Kubernetes, Docker, CI/CD).
  • Familiarity with geospatial cloud infrastructure and database performance tuning.
  • Proficiency in scripting languages (Python, Bash, PowerShell).
  • Strong knowledge of security best practices and compliance (SOC 2, NIST, FAIR data).
  • Azure, Kubernetes, or DevOps certifications are highly desirable.

Responsibilities

  • Supports and contributes to the data production team and the application development teams.
  • Designs, implements, and maintains Azure cloud infrastructure for the in-house data platform.
  • Optimizes query performance, caching, and cloud storage (Azure Blob, Data Lake, Databricks, Cosmos DB).
  • Implements automated CI/CD pipelines for system updates and deployments.
  • Monitors system reliability, uptime, and performance (Site Reliability Engineering principles).
  • Manages cost control and optimization strategies to ensure long-term sustainability.
  • Ensures security best practices (RBAC, IAM, encryption, logging, vulnerability scanning).
  • Works with external consultants to transition cloud operations and API hosting.
  • Creates and maintains clear documentation for internal teams and external collaborators.
  • Reviews system and program documentation for accuracy and completeness.
  • Makes recommendations for improvement of programming tools and DevOps strategies as part of the development process.
  • Performs other duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service