 |
SCM Jobs
| | Software Configuration Management Jobs Overview Working in SCM can be a very challenging and rewarding career. Potential candidates should be able to handle multiple high priority tasks without cracking under the pressure. Must be able to see the big picture while being focused on highly technical tasks and issues. Highly developed trouble-shooting capability is a must.Being able to accurately predict a potential candidate's ability to handle the job is a very important aspect inthe hiring process. Here are some interview questions. The purpose of these questions is to ascertain if the candidate understands SCM processes and function. Another important aspect of the candidates ability istheir technical knowledge and experience. SCM Interview Questions Here are a couple of examples of SCM job descriptions. |
Software Configuration Management EngineerBuild and Release Management Works with development teams to establish the file structure of the project Source Control libraries. Ensures all project source materials are maintained the Source Control library including software source code and project documentation. Administers the Source Control tool providing maintenance and troubleshooting when necessary. Helps coordinate the establishment of project environments. Includes working with development teams and System Administrators to define and document project environment requirements, to set up project servers, and to deploy project and 3rd party software. Documents, schedules, and executes project software builds. This task includes compiling software with standard software development tools, packaging builds using standard packaging software such as InstallShield, ensuring appropriate project documentation is available for each new build or release, and smoke testing builds for accuracy and completeness. Ensures that appropriate quality steps and approvals are adhered to prior to software promotions. Works with developers and ETS to identify and resolve build or deployment problems. Develops automation of software builds and deployments through Visual Build.Education Bachelor of Science or Master's Degree in Computer Science, Engineering or Mathematics. Technology or management discipline preferred or equivalent work experience in a technology field. Required Experience Typically this requires 5 years or more years experience in software configuration management, software or systems engineering, software project management, or software quality assurance. Knowledge and Skills A team player with excellent written and verbal communication skills and strong organizational skills. Must have a service-oriented attitude with excellent problem solving and analytical skills. Ability to work independently, self-motivated, and highly focused. Ability to thrive in a changing environment. Ability to manage multiple projects with multiple priorities. A strong understanding of the software development lifecycle and software development methodologies (requirements gathering, analysis and design, development tools, version control, testing and QA, and deployment). Well-honed SCM skills and expert understanding of the Software Configuration Management. Ability to perform complex SCM tasks and ability to mentor or train others in the configuration management effort. Possesses expertise in one or more of the following areas: Source Control tools such as Microsoft Visual Source Safe, CVS, and SCLM; Configuration Management tools such as ClearCase and Continuous CM; systems platforms NT, Windows 2000, Unix, or OS/390; Software engineering or programming; or Unix and Windows Scripting.
Senior Software Configuration Management EngineerLooking for a Software Configuration Management Engineer to join our team. The Purpose of this position Is to carry out software configuration management activities on one or more software development projects within the Software group. The Software Configuration, Build and Release Engineer will work closely with multiple development and test teams providing process design, management and support for source code control, code compilation, change management, and production release management. This person will drive continuous improvement within the organization by focusing on increased automation, continuous integration and continuous test principles. | Required Skills Applicant must be a self-starter, meticulous, and detail-oriented. Leadership potential is highly desirable. Ability to independently manage multiple, concurrent tasks and track to schedule a must. Excellent written and oral communication skills required. Specific technical skills include: Experience using and administering at least one source control tool eg. PVCS, Source Safe. PVCS preferred. Experience using and administering at least one change management tool eg. ClearQuest, DevTrack, TestTrack Pro. ClearQuest preferred. Experience with automated test tools eg. QTP, Visual test. QTP preferred. 1+ year coding experience with C# or VB.NET. C# preferred. 1+ year experience with VBScript or similar scripting language preferred. Basic SQL scripting ability a plus. Applicant will maintain and administer software configuration management environments for multiple small to medium size development projects throughout the entire development cycle. This individual will be responsible for: Planning, implementing, documenting, and administering configuration control procedures across multiple projects. | | | Administering maintaining, and troubleshooting source and change control repositories. Executing, verifying, and troubleshooting full software system builds. Implementing, maintaining, and troubleshooting software build environments for specific projects. Verifying and documenting software build content. Managing software releases. Defining, implementing, and documenting software deployment strategies and installation procedures. Archiving software versions and transferring them to other departments for release and distribution. Contributing to continuing process improvement of all software configuration management activities and procedures. All activities must be performed in compliance with all regulatory, ISO 9000, and company guidelines and procedures. Education Bachelor of Science in Computer Science, Engineering, science related discipline or equivalent discipline Experience: 8+ years Experience Significant project configuration management experience in the development of commercially successful systems and products Additional Skills: Candidate must be detail oriented, able to write clear and concise documentation and be able to work as part of a team, or independently. Strong analytical, organizational and communications skills, troubleshooting. CMCrossRoads Jobs listing is a great place to find
SCM Jobs

|
|