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.
Any Graduate