Job Description

We are seeking highly skilled and motivated CM Engineers to join our team. As a CM Engineer, you will play a critical role in ensuring the successful implementation and maintenance of our company's Configuration Management (CM) processes. You will work closely with cross-functional departments, including development, operations, and quality assurance, to streamline and optimize our CM practices.


Responsibilities

Collaborate with development teams to identify and define CM requirements for projects.

Develop and implement CM procedures and guidelines to ensure consistent and effective software configuration control.

Maintain and update CM processes to support continuous integration and deployment practices.

Conduct regular audits to ensure compliance with CM processes and procedures.

Troubleshoot and resolve CM-related issues and discrepancies.

Develop and manage tools and scripts to automate CM tasks.

Provide training and support to teams on CM processes and tools.

Requirements

Bachelor's degree in Computer Science or a related field.

Proven experience working as a CM Engineer or in a similar role.

Strong understanding of software development life cycle and configuration management principles.

Proficient in version control systems, such as Git or SVN.

Experience using CI/CD tools, such as Jenkins or Bamboo.

Strong scripting skills in languages like Python or Bash.

Knowledge of Linux and Windows environments.

Excellent problem-solving and analytical skills.

Attention to detail and ability to prioritize tasks.

Strong communication and collaboration skills.

Ability to work in a fast-paced and dynamic work environment.

Certifications in configuration management (e.g., CCM, CMPIC) would be a plus.

Salary

Competitive

Monthly based

Due Time

KPIs medical insurance transportation
Job Overview
Job Posted:
7 months ago
Job Type
Full Time
Job Role
Engineer
Education
Bachelor's or equivalent level.
Experience
1 years
Country
Egypt

Share This Job:

  • Copy Link