Job Openings Senior Cloud Architect

About the job Senior Cloud Architect

Detailed Description

We are looking for a Sr. Cloud Architect to help develop platform tools and manage the CI/CD of platform engineering projects. This role will help interface with cross-functional technical and non-technical leadership in evangelizing key technologies we design, build, and offer as services both internally and externally for developers and customers.

This opportunity provides the ability to work remotely in a dynamic, high-performing environment, with high visibility that will allow your experience to help advance the future of telecommunications.

  • Lead the platform DevOps team and mentor junior engineers; contribute to DevOps strategic plan and roadmap.
  • Design and build automated code deployment systems that simplify development work and make our work more consistent and predictable.
  • Identify opportunities to deliver self-service capability for the most common infrastructure and application management tasks.
  • Engage with Software Engineering in designing and developing software tools to reliably manage application delivery.
  • Write code, integrate systems, and build configurations to drive and innovate around Public Cloud-based platforms across the organization.
  • Set up and maintain CI/CD pipelines and Kubernetes environments.
  • Implement automation using Terraform and other tools to streamline deployment and scaling processes.
  • Bring a passion for staying on top of tech trends, experimenting with, and learning new technologies, and participating in internal & external technology communities.
  • Create and maintain documentation for infrastructure and processes.

Minimum Qualifications & Skills

  • Minimum of 8 years of relevant experience in a technical environment.
  • Experience with a major cloud provider, such as AWS, GCP, Azure
  • Experience in using CI/CD tools preferably GitHub actions, Codefresh, or similar tools.
  • Experience with Agile methodology: Scrum, DevOps, Continuous Development/Continuous Integration, and automated test tools.
  • Experience with Terraform, Kubernetes, Docker, or similar technologies.
  • Experience optimizing databases with unique constraints and indexing.
  • Experience with application clustering, load balancing, high availability, and reliability concepts and supporting technologies.
  • Strong written and oral communication skills with the ability to effectively collaborate with management and engineering.
  • Strong time-management and organization skills for coordinating multiple initiatives, priorities, and implementations of new technology and products into very complex projects.
  • Expert analytical and problem-solving skills.