Location: Gauteng
Applications: itplacements@alos.co.za
SKILLS REQUIREMENTS:
Automation and Scripting o Develop scripts and automation tools using PowerShell, Bash, and Python to streamline DevOps tasks. o Automate various aspects of the DevOps lifecycle, including provisioning, testing, and deployment · Monitoring and Observability o Implement monitoring and observability solutions o Analyze performance metrics and logs to identify and resolve issues in the DevOps pipeline and cloud infrastructure · Security and Compliance o Ensure the security and compliance of the DevOps pipeline and cloud infrastructure. o Implement access controls, manage secrets and credentials, and enforce security best practices. · Collaboration and Communication o Effectively communicate and collaborate with cross-functional teams, including developers, operations, and business stakeholders · Other o Experience of working with SQL or NoSQL databases o Methodologies AGILE or SCRUM. · Understanding of · Cloud computing technologies, business drivers, and emerging computing trends · Authentication concepts & patterns, such as Active Directory Domain Services (Kerberos, LDAP, etc.) and as well as Federation, OAuth, and other web-based authentication. |
QUALIFICATIONS/EXPERIENCE
· At least 6-10 years’ worth of experience using Azure,DevOps practices, software development and a related qualification
· Agile working experience |
ROLE AND RESPONSIBILITIES
· Participate in code reviews
· Define and enforce code quality · Take actively part in all regular Scrum ceremonies · Contribute to refinement of user stories (user stories at the beginning of a development sprint might not be fully specified) · Liaise with stakeholders and team members · Pro-active knowledge sharing, mentoring, and coaching of members from the same or other teams · Clarify open points possibly making proposals and/or developing a prototype for further discussion. · Provide support for existing solutions · Ensure the reliability, scalability, and security of the CI/CD pipelines · Implement infrastructure provisioning and configuration in a declarative and version-controlled manner. · Integrate containerized applications into the DevOps pipeline and manage container-based deployments. · Continuous Integration and Deployment (CI/CD) · Design and implement robust CI/CD pipelines to automate the build, test, and deployment processes
|