Senior Deployment Engineer

Infrastructure
Johannesburg – Gauteng – South Africa

We are looking for a skilled and motivated Senior Deployment Engineer to lead and manage complex deployment projects across various vendor platforms. This position demands strong technical expertise, exceptional problem-solving abilities, and the capability to collaborate effectively with technology providers to ensure successful implementations and optimizations. You’ll also play a key role in mentoring and supporting the deployment team.
You must have at least 5 years of experience in deployment engineering or a related field, particularly in multi-vendor environments. Leadership experience is a plus. Familiarity with scripting and automation tools (e.g., Python, Ansible) is advantageous. Matric with mathematics is essential; a relevant tertiary qualification is a plus. Professional certifications from vendors (e.g., Huawei, Alcatel-Lucent, Ruckus, DELL, Nutanix, SuperMicro) are preferred. Proficient in deployment tools and technologies across various vendors. Strong knowledge of networking, server configurations, and cloud technologies. Experience working in both Linux and Windows environments. Quick learner with a strong understanding of systems integration and cloud technologies.
 
Type:  Permanent
Salary:    R18 000 – R60 000 pm
Area:  Onsite in Johannesburg
 
Key Responsibilities:
    • Technical Leadership: Act as the technical lead for deployment projects, offering guidance on best practices, troubleshooting challenges, and optimizing deployment processes.
    • Process Improvement: Identify and implement enhancements to deployment methodologies, tools, and workflows to boost efficiency and effectiveness.
    • Team Support: Provide support and mentorship to other deployment engineers on various projects.
    • System Implementation: Configure and implement systems and applications from multiple vendors, ensuring seamless integration and functionality.
    • Technical Guidance: Offer technical support during the deployment process to internal teams and stakeholders.
    • Stay Informed: Keep up-to-date with the latest technologies and best practices from diverse vendors.
    • Deployment Coordination: Plan and execute the deployment of software, hardware, and network systems across multiple vendor platforms.
    • Documentation: Develop and maintain comprehensive deployment plans, schedules, and documentation, including architecture diagrams and procedures.
    • Issue Resolution: Troubleshoot and resolve deployment issues swiftly to minimize downtime and disruptions.
    • Testing and Validation: Conduct thorough testing of systems and applications post-deployment to ensure they meet performance standards.
    • Vendor Collaboration: Work closely with vendors to understand their systems and requirements, ensuring compatibility and optimal performance within our infrastructure.
    • Stakeholder Communication: Prepare and present deployment status reports and post-deployment reviews to relevant stakeholders.
    • Client Engagement: Collaborate with clients to understand their needs, providing technical insights to ensure successful deployment and integration.
Minimum Requirements:
Experience and Knowledge:
    • At least 5 years of experience in deployment engineering or a related field, particularly in multi-vendor environments.
    • Leadership experience is a plus.
    • Familiarity with scripting and automation tools (e.g., Python, Ansible) is advantageous.
    • Matric with mathematics is essential; a relevant tertiary qualification is a plus.
    • Professional certifications from vendors (e.g., Huawei, Alcatel-Lucent, Ruckus, DELL, Nutanix, SuperMicro) are preferred.
    • Proficient in deployment tools and technologies across various vendors.
    • Strong knowledge of networking, server configurations, and cloud technologies.
    • Proficient in MS Excel, Outlook, and PowerPoint.
    • Experience working in both Linux and Windows environments.
    • Quick learner with a strong understanding of systems integration and cloud technologies.
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and interpersonal skills, able to work independently and as part of a team.
    • Strong organizational and time-management abilities.
Personal Attributes:
    • Flexible and able to respond to deployment emergencies outside of regular business hours.
    • Positive, outgoing, and mature personality.
    • Proactive, self-managed, and accountable.
    • Comfortable engaging with diverse cultures and belief systems.
    • High energy, motivated, and driven to succeed.
    • Collaborative team player.
Compliance Competencies:
    • Uphold the highest ethical standards in all duties and comply with legal and contractual requirements as per the Company Code of Conduct.
    • Stay informed about changes in compliance obligations relevant to the role.
    • Actively support a culture of integrity and ethical standards among staff.