Senior Devops Engineer

Senior Devops Engineer
Company:

Allied Electronics Corporation Limited


Senior Devops Engineer

Details of the offer

Employment Equity: African, Indian or Coloured Other Languages Required 1: English Other Languages Required 2: English Number of Openings: 1 Job Vacancy Type: Permanent Contract Duration: N/A Minimum Experience Required: 7 - 10 Years Qualifications Required: N. Diploma or B.Tech /degree in Information Technology /Computer Science /Engineering degree Job Category: IT & Telecoms Job Description: Job Function: DevOps Engineer Responsibilities: Design, develop, document and implement software integrations Troubleshoot issues and coordinate with the development team to streamline code deployment Implement automation tools and frameworks (CI/CD pipelines) Analyze code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects Collaborate with team members to improve the company’s engineering tools, systems and procedures, and data security Optimize the computing architecture Conduct systems tests for security, performance, and availability Develop and maintain design and troubleshooting documentation Where necessary deliver test harnesses that enable the testing of the system. Participate in peer reviews Participate in agile team meetings Utilise version control, build, continuous integration solutions and code quality tools as required Responsibility for own deliverables Job Requirements: Education Required: N. Diploma or B.Tech / degree in Information Technology / Computer Science / Engineering degree preferred, or proven experience Experience Required: 7 years DevOps engineer or equivalent IT experience Essential Competencies: Implementing and integrating code deployment tools (Puppet, Ansible, Chef, etc.) Software-automation production systems (Jenkins, Selenium, Cucumber, etc.) Integration with code repositories (GitLAB, GitHUB, BitBucket, etc.) Proficient in scripting and scripting languages (Bash, Python, etc.) Knowledge and implementation of branching and merging strategies (Git Flow, Trunk-based development, etc.) Expertise in software development methodologies (Agile, Waterfall) Solution orientated Ability to identify and provide solutions to critical issues Ability to communicate difficult / sensitive information successfully Excellent communication skills Advantageous Competencies: Experience in network, server, and application-status monitoring Working knowledge of databases and SQL Experience in telecommunications industry CVM Experience Cloud deployments (AWS, Azure, Google Cloud, private cloud, etc.) Container deployment, scaling, management, etc. (Docker, Kubernetes, etc.) Additional Requirements: This is a BEE position


Source: Adzuna_Ppc


Area:

  • Education - Teaching / Languages - English - Spanish - Others

Requirements


Knowledges:

  • SQL