Description :
Job Title - Software Configuration Manager
Experience - 2-4 years
Location - New Delhi
Job Description:
We are seeking a highly skilled Software Configuration Manager to join our dynamic team. The ideal candidate will be responsible for managing and controlling the software configuration management (SCM) processes throughout the software development lifecycle. This role involves ensuring the integrity, consistency, and traceability of software products and their related documentation.
Key Responsibilities:
Configuration Management Planning:
Develop and implement configuration management plans and processes.
Define configuration management policies and procedures in alignment with industry best practices.
Version Control:
Manage version control systems (e.g., Git, SVN) to track changes in software code and documentation.
Ensure proper branching, merging, and tagging practices are followed.
Build and Release Management:
Automate build processes and manage build environments.
Coordinate software releases, ensuring all components are properly configured and documented.
Change Control:
Implement change control processes to manage software changes effectively.
Review and approve change requests, ensuring minimal impact on project timelines.
Documentation and Reporting:
Maintain configuration management documentation, including build scripts, release notes, and configuration items.
Generate reports on configuration status, changes, and compliance.
Collaboration:
Work closely with development, QA, and operations teams to ensure seamless integration of configuration management practices.
Provide training and support to team members on configuration management tools and processes.
Audit and Compliance:
Conduct regular audits of configuration management processes to ensure compliance with internal and external standards.
Identify areas for improvement and implement corrective actions as needed.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience in software configuration management and version control.
Proficiency with configuration management tools (e.g., Jenkins, Ansible, Puppet).
Strong understanding of software development methodologies (Agile, Waterfall).
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Prakhar Softwares Solutions is a CMMI Level 3 , ISO 9001:2015, ISO 27001:2013 certified company dealing in multiple projects including software development, Staffing Management, Recruitment Process Outsourcing, E-governance. We have 10 offices across India and working for various e-governance projects of National Importance.