Job Description
We Are Hiring: Platform Engineer
About Us:
ZIWO is an Omni-channel Cloud Contact Center Software (CCAAS) providing straightforward solutions for companies to communicate with their clients via Phone, WhatsApp, SMS, and more. We connect 145 countries globally, including the GCC, enabling users to instantly expand their reach into new geographies. ZIWO offers ready-made plugins with most CRMs and is integrable with any app, thanks to an open API architecture.
Our infrastructure team provides an environment for code deployment and service operation, with a physical presence in multiple countries and multiple cloud providers. We are looking for a Platform Engineer to write tooling to link our existing deployment software and streamline the experience for our operations and engineering teams. If you are curious about the many layers in computers and their networks and know how to program, this job is for you!
Key Responsibilities:
- Build and maintain internal Infrastructure / Telco tooling based on Django.
- Develop tools to improve the developer experience.
- Develop tooling around Kubernetes automation to improve deliverability and developer experience.
- Develop Telecom-oriented services, such as routing, billing, and inventory.
- Ensure the reliability and operation of developed services.
- Stay in contact with internal users to create new tools and improve existing ones.
- Leverage public cloud tooling to improve the company’s overall time to market.
- Continuously bring new ideas with a mindset for improvement and sustainability.
- Practice sustainable incident response and blameless postmortems.
- Analyze business needs to design technical solutions.
Technical Competencies:
- Ability to automate routine tasks, and debug and optimize them.
- Experience using multiple third-party APIs (REST, GRPC, OpenAPI).
- Experience building APIs and the associated dashboards, alerts, and health systems.
- Ability to design and manage CI/CD pipelines.
- Strong knowledge of:
- Linux (Ubuntu)
- Kubernetes (production experience)
- Terraform (strong skills)
- Any major public cloud provider
- Git & Git Flows
- Docker/containers technology
- Monitoring stack (Prometheus / Elasticsearch / others)
- Strong knowledge and production experience with:
Additional Technical Competencies:
- Developed a Kubernetes operator.
- VoIP: FreeSwitch / Asterisk / Kamailio.
- AWS / Oracle Cloud / Azure API.
- Terraform provider development.
- AWS data stack (SNS, SQS, Firehose, Redshift).
- Grafana.
- Ansible.
- On-premise service/hardware automation (KVM virtualization, Cisco switch).
- Network, LAN & WAN.
- AWS Lambda / Step functions.
Qualifications:
- BS degree in Computer Science or a related field.
- 3-5 years of relevant experience.
Equal Opportunity: We are proud to be an equal-opportunity workplace, we hire great people from a wide variety of backgrounds.