Description

Job Description
We are seeking an experienced DevOps Engineer with expertise in on-premise deployment. The ideal candidate should have a strong background in infrastructure automation, system administration, and security, with no requirement for cloud experience.

Key Requirements:
Proven experience in on-premise deployments (not cloud-based).

Strong understanding of code clusters and distributed systems.

Proficiency in Python scripting for automation and tool development.

Solid knowledge of networking protocols, firewall configuration, and routing.

Hands-on experience with Linux system administration.

Good grasp of cybersecurity best practices, access controls, and vulnerability management.

Familiarity with CI/CD tools like Jenkins, GitLab CI, or similar.

Experience with configuration management tools (e.g., Ansible, Puppet, Chef).

Strong troubleshooting skills in complex system environments.

Must have worked in a product-based company, with a focus on scalability and performance.

Responsibilities:
Deploy, monitor, and maintain software and infrastructure in on-prem environments.

Set up and manage scalable code clusters with high availability.

Automate routine operational tasks and deployments using Python.

Work closely with engineering teams to support product development and release.

Implement and enforce security protocols and monitor for threats or breaches.

Perform regular audits, backups, and patching of systems.

This role is best suited for candidates who are passionate about infrastructure reliability, security, and performance in non-cloud environments.

Education

Any Graduate