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.