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.
Preferred Qualifications & Skills
- Bachelor’s or master’s degree in computer science or a related field.
- Scripting knowledge in bash. Knowledge of Python or node.js.
This job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of this position. Aspects of this job description may change at any time, with or without notice. This job description is not intended as and does not create an employment contract. The organization maintains its status as an at-will employer. Employees can be terminated for any reason not prohibited by law.