Role Overview
We are seeking a **Full-Stack DevOps Engineer / Systems Admin** to architect our cloud infrastructure and handle complex real-time data integrations.
Responsibilities
- Architecting and maintaining production-grade, highly available cloud environments and data pipelines.
- Automating infrastructure deployment using Infrastructure as Code (IaC) tools.
- Configuring and maintaining real-time data streaming and messaging systems.
- Designing and securing high-throughput APIs (RESTful, gRPC, WebSockets).
- Building and managing CI/CD pipelines for automated workflows.
- Implementing comprehensive observability, monitoring, logging, and alerting systems.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- Advanced expertise in **AWS**, **Google Cloud Platform (GCP)**, or **Microsoft Azure**.
- Mastery of IaC tools such as **Terraform**, **OpenTofu**, or **AWS CloudFormation**.
- Deep knowledge of **Docker** and orchestration platforms like **Kubernetes** (**EKS**, **GKS**, or **AKS**).
- Strong proficiency in **Linux/Unix** administration, networking protocols (**TCP/IP**, **DNS**, **VPNs**), and security hardening.
- Hands-on experience configuring and maintaining **Apache Kafka**, **RabbitMQ**, or **AWS Kinesis**.
- Familiarity with real-time processing frameworks such as **Apache Flink**, **Apache Spark Streaming**, or **Vector**.
- Expertise in designing and securing high-throughput **RESTful APIs**, **gRPC**, and **WebSockets**.
- Experience building automated workflows using **GitHub Actions**, **GitLab CI**, or **Jenkins**.
- Proficiency in automation and integration languages, specifically **Python**, **Go**, or **Bash**.
- Implementation of monitoring systems using **Prometheus**, **Grafana**, **ELK Stack**, or **Datadog**.