Description

About the job

We are seeking a skilled and detail-oriented professional with expertise in Linux

administration, SQL Server management, and Release Management to join our technology

team. The ideal candidate will be responsible for managing software releases, maintaining

server environments, and ensuring smooth deployment processes across development,

staging, and production systems.
 

Key Responsibilities:

 Release Management:

 Plan, coordinate, and execute software releases across multiple

environments.

 Maintain release schedules and documentation.

 Collaborate with development, QA, and operations teams to ensure

successful deployments.

 Automate release processes using CI/CD tools.

 Linux Administration:

 Manage and maintain Linux-based servers and environments.

 Monitor system performance and troubleshoot issues.

 Implement security patches and updates.

 Configure and manage system services and scripts.

 SQL Server Management:

 Administer SQL Server databases including backups, restores, and

performance tuning.

 Write and optimize SQL queries and stored procedures.

 Monitor database health and resolve issues proactively.

 Ensure data integrity and security across environments.

 

Required Skills & Qualifications:

 Strong experience with Linux (RedHat, CentOS, Ubuntu) system administration.

 Proficiency in SQL Server database management and query optimization.

 Hands-on experience with Release Management tools and practices.

 Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).

 Knowledge of scripting languages (e.g., Bash, PowerShell).

 Excellent problem-solving and communication skills.

 Ability to work in a fast-paced, collaborative environment.

 

Education

Any Graduate