Global Channel Management - Charlotte, NC

posted 2 months ago

Full-time - Senior
Charlotte, NC
Administrative and Support Services

About the position

The Senior Cloud Platform Engineer (DevOps) role at Global Channel Management, Inc. is focused on developing and maintaining cloud-based solutions using AWS and Terraform. This position requires a strong understanding of the software development lifecycle and the ability to lead projects while collaborating with various stakeholders. The engineer will be responsible for designing, prototyping, and deploying cloud services and applications, ensuring they align with architectural standards and business needs.

Responsibilities

  • Develop and maintain reusable, inner-sourced Terraform modules for enterprise consumption, collaborating closely with cloud security partners and internal customers.
  • Design, develop, and prototype cloud deployed services, APIs, and serverless applications using infrastructure as code (Terraform) to enable business capabilities in alignment with architecture direction and standards.
  • Lead the development and deployment of new features and tooling to solve complex problems at scale.
  • Participate in an agile delivery process, helping size stories and owning, researching, and recommending new solutions.
  • Aid in implementation of monitoring using various tools, collection of metrics to enhance visibility, and implement alerting to enhance service reliability.

Requirements

  • 6+ years of experience in a related field.
  • Strong developer/coding skills with a deep understanding of the full Software Development Lifecycle (SDLC).
  • Expert knowledge of AWS application and cloud architecture; AWS certification preferred but not required.
  • Proficiency in Terraform and Python.
  • Strong CI/CD process experience with tools such as Gitlab.
  • Bachelor's degree in computer science or a related field.
  • Experience implementing serverless and event-driven solutions.
  • Excellent technical documentation capabilities (e.g., data models, process diagrams, high-level designs).
  • Strategic thinking abilities and an enterprise-wide perspective.
  • Strong grasp of software development lifecycle (SDLC) concepts.
  • Automation & Scripting skills (Python, Bash, etc.).
  • Familiarity with administration of Linux operating systems is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service