Configuration Manager

About 4R Systems

Located in Berwyn, PA, 4R Systems is a leading provider of advanced inventory and supply chain services which help retailers gain significantly increased profits by optimizing their inventory and related supply chain decisions. Founded by supply chain experts from The Wharton School and Harvard Business School, 4R provides capabilities that profit optimize the matching of supply and demand. From initial launch, through replenishment to end-of-life for products ranging from short-lived fashion items to long-term staples, 4R provides retailers with services that fit their business. Clients using 4R have seen increases in profitability of 1 – 2 % of sales as a result of higher sales levels on lowered inventory.

All candidates for employment at 4R Systems are subject to a background investigation including, without limitation, a criminal record search. All offers of employment are contingent on acceptable results of the background investigation as the Company determines in its sole discretion. While the mere existence of a criminal record is not used by 4R Systems to exclude persons from employment, the nature of this position requires that the candidate not have a record of criminal conviction.

————–

Configuration Manager

The Configuration Manager position at 4R Systems is a mid-level role with wide-ranging responsibilities that intertwine with most technical aspects of 4R’s operations. Primary responsibilities involve managing the build and release process, working with both the Development team and Production team in their middle ground. Areas of Configuration Management responsibility include:

  • Ensuring the integrity, reliability and reproducibility of internally and externally developed software products from conception to release
  • Creating CM Team Mission Statement – clearly outlining the team’s role and responsibility
  • Designing, developing, implementing and supporting high-quality software build systems
  • Introducing new techniques and technologies for new build systems and evolve existing systems
  • Maintaining and enhancing external interfaces to build systems and information
  • Staying up to date on the latest in source, build and deployment technologies
  • Developing build scripts and tools for builds, using most appropriate languages and technologies
  • Integrating automated builds and build artifacts into test environments, unit test harnesses, and code analysis tools
  • Providing estimates and managing own schedule at component/sub-system level, manage build machines, servers, and build environments, and understands security concepts and processes for build systems
  • Working with the Software Development, IT and Analytics teams to review upcoming capabilities, and ensure their smooth introduction into the Production system
  • Incorporating standards and best practices into Production process and procedures
  • Establishing a defect reporting and management process that will drive continuous improvement
  • Assisting with implementation of a Production dashboard
  • Documenting Production processes and procedures

Business Proficiency

Requirement:

  • Configuration Management expertise
  • Change & Release Management proficiency
  • Production Process proficiency
  • Independent project planning, scheduling, and coordination
  • Ability to report and present materials as needed

Highly Desirable:

  • Experience with TQM, Six Sigma, or other quality improvement methodology

Technology Proficiency

Requirement:

  • Proficient with MS SQL Server-based software systems
  • Scripting languages are a must (Perl, Python, etc.)
  • Proficient with Microsoft software environments and technologies (Windows Server, Hyper-V, IIS, SQL Server, .NET, C#)
  • Proficient and experience with implementing/managing source control tools (Git, etc.)
  • Source code administration experience a must
  • Experience with release planning and management
  • Experience with software testing procedures
  • Terabyte-scale data warehouse experience
  • Experience with bug and/or issue tracking systems

Highly Desirable:

  • Experience with web based reporting platforms
  • Experience with capacity management and performance tuning
  • Experience with physical data center environments
  • Experience with cloud-based data center environments
  • Experience with Disaster Recovery planning and execution

Work Experience

Requirement:

  • 10+ years in technology related roles
  • 7+ years in Configuration Management or other software release related role
  • 5+ years of full life-cycle experience (design through Production delivery and support), Developing and improving CM standards, practices and procedures

Highly Desirable:

  • Experience supporting a SaaS delivery model

Education

Requirement:

  • Bachelor’s Degree, preferably in a computing or technical related discipline, or comparable experience in relevant technical disciplines

Communications

Requirement:

  • Strong verbal and written communication and group facilitation skills
  • Ability to communicate effectively and resolve conflicts
  • Ability to instill discipline within the organization along with demonstrated leadership capability
  • Ability to clearly document and communicate processes and procedures
  • Must be able to work effectively with Product Engineering, Production Support, IT, Analytics, and Client Services teams to resolve issues and enhance 4R’s solutions

Travel:

  • Less than 10% travel required for client visits, conferences and training opportunities