Our Client:
Our client is a mid-sized Australian software house specializing in innovative financial systems, delivering high-quality solutions to banks, credit unions, and fintech startups while fostering collaboration and agility.
Description:
- Design, implement, and manage scalable and secure infrastructure for financial systems, ensuring high availability and performance.
- Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the software delivery process.
- Collaborate with development, QA, and IT teams to enhance workflows, improve code quality, and facilitate rapid release cycles.
- Implement monitoring solutions and respond to incidents to ensure system reliability, performance, and security.
- Utilize automation tools and scripting languages to streamline processes, reduce manual intervention, and enhance operational efficiency.
- Apply security best practices throughout the DevOps lifecycle to protect sensitive financial data and ensure compliance with industry standards.
Requirements:
- Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field; relevant certifications are a plus.
- Experience with Tools: Proficiency in DevOps tools such as Docker, Kubernetes, Jenkins, and version control systems like Git.
- Cloud Proficiency: Hands-on experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and understanding of cloud architecture principles.
- Scripting Skills: Strong scripting skills in languages such as Bash, Python, or PowerShell for automation tasks.
- Monitoring Tools Knowledge: Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) to ensure system performance and reliability.
- Problem-Solving Mindset: Excellent analytical and troubleshooting skills, with a proactive approach to identifying and resolving issues in a fast-paced environment.