Job Summary
We are seeking experienced Senior DevOps Engineers to design, implement, and maintain scalable, secure, and high-performance infrastructure solutions.
The ideal candidates will have deep expertise in containerization, CI/CD pipelines, cloud platforms, and infrastructure automation, while working with modern application stacks including Drupal, Python, React, and Java (Maven, Spring Boot).
Infrastructure & Cloud
- Design, implement, and manage cloud infrastructure on Azure and/or AWS.
- Use Terraform for Infrastructure as Code (IaC) to provision and manage cloud resources.
Containerization & Orchestration
- Deploy and manage applications using Docker and Kubernetes.
- Maintain containerized environments for Drupal, Python, React, and Java applications.
CI/CD & Automation
- Build and maintain CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
- Automate deployment processes, environment provisioning, and application monitoring.
Messaging & Data
- Configure, monitor, and troubleshoot Kafka for event-driven architecture.
- Manage and optimize MySQL and MongoDB databases.
Security & Networking
- Implement SSL/TLS certificates and manage SSH access.
- Ensure infrastructure security and compliance best practices.
Monitoring & Performance
- Implement monitoring, logging, and alerting solutions (Prometheus, Grafana, ELK, etc.).
- Troubleshoot performance issues across infrastructure and application layers.
Required Skills & Experience
- Cloud Platforms: Azure, AWS.
- Containerization: Docker, Kubernetes.
- Application Stack: Drupal, Python, React, Java (Maven, Spring Boot).
- CI/CD Tools: Jenkins, GitHub Actions, Azure DevOps.
- Messaging: Kafka.
- Databases: MySQL, MongoDB.
- Security: SSL/TLS, SSH key management.
- IaC: Terraform.
- Strong knowledge of Linux, scripting (Bash, Python), and Git.