DevOps Engineer

We are seeking a highly skilled and motivated DevOps Engineer to join our Core Team. In this role, you will be a key player in bridging the gap between development and operations, ensuring our systems are scalable, resilient, and automated. You will manage a hybrid environment consisting of AWS Cloud, Digital Ocean services and on-premises servers, leveraging modern GitOps workflows to streamline deployment in Microservices and Serverless architectures.


Key Responsibilities:
- Hybrid Infrastructure Management: Design, implement, and maintain scalable infrastructure across AWS and on-premises data centers.
- Automation & IaC: Treat infrastructure as software by using Terraform or CloudFormation to automate resource provisioning and configuration.
- Container Orchestration: Manage and scale containerized applications using Kubernetes, utilizing Rancher for multi-cluster management and visibility.
- GitOps Delivery: Implement and maintain continuous delivery pipelines using ArgoCD to ensure the desired state of our clusters matches our Git repositories.
- CI/CD Pipeline Development: Design and optimize automated build and deployment workflows using GitHub Actions.
-  System Administration: Manage and tune Linux (Ubuntu) environments for performance, security, and reliability.
- Databases: manage database infrastructure, including replicas, backups, point-in-time recovery, monitor database performance and collaborate with developers to optimize queries and indexing strategies.


Required Qualifications:
1. Cloud & Core Infrastructure
- AWS Mastery: Proven experience with core AWS services (EC2, S3, SQS, CloudWatch, RDS, VPC, IAM).
-  Hybrid Experience: Hands-on experience managing and troubleshooting on-premises physical or virtualized servers.
- Linux Expertise: Deep knowledge of Linux administration, with a strong preference for Ubuntu.
2. Orchestration & Continuous Delivery
- Kubernetes & Rancher: Solid experience deploying and managing production-grade K8s clusters.
- ArgoCD & GitOps: Experience implementing GitOps patterns for automated, declarative application deployments.

- CI/CD: Proficiency with Git and GitHub Actions for automating testing and deployment cycles.
3. Automation & Development
- Infrastructure as Code (IaC): Advanced proficiency in Terraform, CloudFormation, or similar tools.

- Programming: Strong Python scripting skills for task automation, custom tooling, and interacting with APIs.
4. Modern Architecture
- Architectural Patterns: Deep understanding of Microservices and Serverless (e.g.,AWS Lambda) design principles.
5. Databases
- Relational DBs: Deep experience with PostgreSQL administration (vacuuming,indexing, replication, and backup strategies).
- NoSQL & Cloud Native: Proficiency in AWS DynamoDB, understanding GSIs, LSIs, and TTL configurations.


Preferred/Bonus Qualifications:
-Experience with Workflow Management platforms such as Apache Airflow.
- Experience with monitoring and observability stacks (Prometheus, Grafana, ELK).
- Strong communication skills and the ability to work effectively in an agile, collaborative environment

Required languages

English B2 - Upper Intermediate
Published 22 December
48 views
ยท
13 applications
24% read
ยท
8% responded
Last responded 4 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...