Description
Job Summary
To bridge the gap between software development and IT operations by also improving collaboration and productivity with automating infrastructure and workflows in environment provisioning and deploying updates seamlessly, ICT infrastructure department is recruiting a Senior IT System Administrator reporting to the Manager, Systems Administration Division.
Key Responsibilities;
- Design, implement, and manage infrastructure as code (IaC) using tools like Terraform, Ansible, or Cloud Formation.
- Automate provisioning and configuration management.
- Develop, maintain, and enhance Continuous
- Integrate automated testing, static code analysis, and security checks into the pipelines.
- Set up and manage monitoring and logging solutions to ensure system reliability and performance.
- Use tools such as Prometheus, Grafana, ELK Stack, and Splunk for monitoring and analysis.
- Work closely with development, QA, and operations teams to ensure smooth deployment and operation of applications.
- Facilitate communication and collaboration among teams to streamline development and release processes.
- Manage cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
- Implement cost optimization strategies and ensure efficient resource utilization.
- Implement security best practices in the infrastructure and deployment processes.
- Ensure compliance with industry standards and regulations
- Manage and maintain configuration management tools such as Puppet, Chef, or SaltStack.
- Ensure consistency and repeatability of configurations across environments.
- Analyze system performance metrics and make recommendations for improvement.
- Optimize application performance and infrastructure scalability.
- Participate in on-call rotations to troubleshoot and resolve production issues.
- Conduct root cause analysis and implement corrective measures.
- Stay updated with the latest industry trends, technologies, and best practices.
- Continuously seek opportunities to improve the efficiency and effectiveness of the DevOps processes.
- Utilize containerization technologies such as Docker to create, deploy, and manage applications.
- Use orchestration tools like Kubernetes to manage containerized
- Document infrastructure, processes, and procedures clearly and comprehensively.
- Provide training and support to development and operations teams on DevOps tools and practices
Qualifications, Experience and Skills
- Have a Master’s degree in computer science or other related fields
- Having at least experience of 4 years working with IT fields, experience in banking sector.
- Strong experience with automation and configuration management tools.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Strong experience with containerization technologies (Docker
- Female Candidates are encouraged to apply
Skills & Competencies
- Personal drive and effectiveness;
- Ability to generate breakthrough solutions;
- Ability to constantly deliver quality and value;
- Strong customer focus; and
- Effective communication skills.
Click here to visit the website source