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.
To apply for this and other jobs on Djinni
login
or
signup.