DevOps Engineer Offline
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.
The job ad is no longer active
Look at the current jobs DevOps →