Smbc-posted 3 months ago
$166,000 - $203,000/Yr
Full-time • Executive
Remote • Charlotte, NC

The Senior Cloud Engineer is responsible for the deployment and support of complex Cloud solutions across the Azure Cloud provider. Typical day-to-day workload would focus on overseeing and participating in the development, delivery, and management of Cloud resources in an enterprise environment. An ideal candidate will have a strong background in Cloud engineering or Cloud development, with experience in providing technical expertise to Agile teams.

  • Design and implement scalable, secure, and highly available Azure Cloud architectures for enterprise applications.
  • Provide technical leadership and guidance to support the delivery of Cloud resources.
  • Collaborate with cross-functional teams to drive cloud adoption, automation, and operational excellence.
  • Conduct architectural reviews, proof-of-concepts, and cost-optimization assessments.
  • Ensure disaster recovery and business continuity planning are embedded in infrastructure designs.
  • Maintain and update cloud documentation, diagrams, and design specifications.
  • Finding and improving operational efficiencies to best suit Cloud resource delivery, access management and security implementations.
  • Delivery of Cloud infrastructure for partner solutions.
  • Creation and support of automation and infrastructure as code solutions for resource creation and policy, leveraging PowerShell/Azure DevOps, Ansible and other approved corporate automation and orchestration platforms.
  • Champion best practices in Infrastructure as Code, CI/CD, and DevOps methodologies.
  • Oversee team processes related version control tools such as GitHub / Azure DevOps, including repository management, pipeline as code, and SDLC workflows.
  • Design, creation and maintenance of complex Infrastructure as Code and Pipelines as Code solutions in a highly reusable capacity.
  • Participate in the automated implementation of monitoring systems, for event monitoring, alerting and metrics.
  • Directly interface with support teams across all disciplines, to facilitate a closer relationship for collaborative implementations and knowledge sharing.
  • Ensure handover of new/updated systems/documentation to team providing 24x7x365 support.
  • Proficiency in Cloud services related to one or more Cloud providers including IaaS, PaaS and SaaS.
  • Well-rounded understanding of Azure infrastructure.
  • Understanding of Azure application infrastructure design and implementation.
  • Proven experience leading engineering teams or technical projects.
  • Firm understanding of and experience working under Agile concepts, especially pertaining to SAFe application development.
  • Experience with infrastructure as code development and iteration in either Terraform/ARM/Bicep/CloudFormation.
  • Hands on operational experience and knowledge with Azure or AWS.
  • Prior experience working with orchestration tools (Rundeck/Cutover preferred) and infrastructure-as-code tools (HashiCorp Terraform).
  • Strong automation skillset with the ability to identify and create automation workflows.
  • Sound familiarity with orchestration and automation practices at scale, with a heavy emphasis on designing solutions for other teams to consume.
  • PowerShell or other scripting experience, especially with the goal of automation.
  • Experience with monitoring and log aggregation tools such as Azure Monitor, Log Analytics, CloudWatch, CloudTrail, Splunk, ELK, etc.
  • Fundamental understanding of public vs private networking in the Cloud.
  • Strong knowledge of Git merging and branching strategies.
  • Basic understanding/debugging experience when it comes to application infrastructure, databases, networking, and DNS.
  • Ability to execute proof of concepts and deploy complex solutions.
  • Understanding of typical SDLC processes, workflow as pertaining to infrastructure.
  • Basic understanding of Atlassian Suite (Jira/Confluence) is a plus.
  • Excellent verbal and written communication skills and ability to articulate requirements, concepts and ideas to business and technology partners.
  • Strong technical ability for diagnosis, triage, troubleshooting and problem analysis with the ability to communicate results to business stakeholders, IT support teams to resolve issues both quickly and effectively.
  • Ability to influence people outside the immediate span of control, negotiate and resolve conflicts, and work with business users, IT partners and vendors.
  • High-Level customer service mindset and commitment to deliver quality results to internal stakeholders in a demanding environment.
  • A strong sense of urgency and accountability with exceptional time management skills.
  • Comfortable in effectively communicating with business end users, technical IT Teams, network partners and vendors.
  • Comfortable in a fast-paced environment with changing priorities and schedules.
  • Basic understanding of Atlassian Suite (Jira/Confluence) is a plus.
  • Competitive portfolio of benefits including health insurance, retirement plans, and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service