CI/CD (CE) Developer (Remote)
IT – Software Development
Cape Town – Western Cape ~ Johannesburg – Gauteng ~ Durban – KwaZulu Natal
ENVIRONMENT:
DESIGN, develop, and maintain robust CI/CD pipelines for D365 CE projects, ensuring efficient and automated deployment processes as the next CI/CD (CE) Developer sought by a global provider of cutting-edge Data-centric Solutions. You will also manage source code repositories, branching strategies, and code versioning using tools including Azure DevOps and GitHub while ensuring security measures and compliance standards are met throughout the CI/CD pipeline. Applicants will need at least 3 years’ experience of effective business solution delivery including business and requirements analysis with the proven ability to deliver high quality IT solutions within agreed timescales. Any knowledge of Dynamics CRM/ D365 CE in addition, will prove beneficial.
DUTIES:
- CI/CD Pipeline Setup – Design, develop, and maintain robust CI/CD pipelines for D365 CE projects, ensuring efficient and automated deployment processes.
- Source Code Management – Manage source code repositories, branching strategies, and code versioning using tools including Azure DevOps and GitHub.
- Automated Testing – Implement automated testing procedures to ensure code quality and system integrity during the deployment process.
- Deployment Automation – Automate the deployment of D365 CE customisations, updates, and hotfixes, reducing downtime and minimizing risks.
- Configuration Management – Manage and version control configuration settings and data to ensure consistency across environments.
- Monitoring and Troubleshooting – Continuously monitor the CI/CD pipelines, troubleshoot deployment issues, and implement improvements for efficiency and reliability.
- Documentation – Maintain comprehensive documentation of CI/CD processes, configurations, and best practices.
- Security and Compliance – Ensure security measures and compliance standards are met throughout the CI/CD pipeline.
- Stay Current – Keep up-to-date with the latest D365 CE updates, features, and best practices related to CI/CD.
REQUIREMENTS:
- A minimum of 3 years’ experience of effective business solution delivery.
- Proven ability to deliver high quality IT solutions within agreed timescales.
- Business and requirements analysis.
- Experience working in both Agile and more traditional delivery methodologies with respect to significant Data Management developments.
Advantageous –
- Excellent knowledge of Dynamics CRM/ D365 CE.
ATTRIBUTES:
- Proven ability to pick up new concepts and technologies.
- Excellent customer facing and presentation skills.
- Effective problem solving and analysis skills.
- Excellent telephone manner and strong verbal & written communications skills.
- Effective listening skills with a high level of attention to detail.
- Proven track record to work to strict commercial deadlines.
- Self-management and strong organisation skills.