Responsibilities
Design, architect and support pipelines for deploying cloud infrastructure
Use DevOps Principles to improve the flow of application change through to cloud environments.
Deploy computational workloads and pipelines on Kubernetes
Prepare and deliver technical presentations explaining products or services to clients.
Provide hands-on subject matter expertise and ensure that the tooling to deploy and manage our infrastructure is automated, secure, and easy for our developers to use.
Participate in the identification and evaluation of new technologies and development of new services.
Support the core infrastructure for our existing test and production environments and participating in a 24×7 on-call rotation to assist other engineers in quickly debugging and resolving production-related issues.
Identify and collect metrics that allow the product development team to pinpoint areas for improvement and measure change.
Requirements
Have 8+ years of experience in software development and solution architecture.
Be accomplished with leveraging cloud services (either AWS or Azure) and best practices in terms of their application; Terraform, Infrastructure as Code Configuration management tools, CI/CD tools and Monitoring tools.
Be passionate about identifying constraints or bottlenecks in engineering lifecycles and automating them.
Manage and maintain system performance, scalability, manageability, and security requirements for mid-to-large scale programs.
Research, analyse, design, propose and support the delivery of solutions that are appropriate for Paymentology’s business and technology strategies.
Partner with development and operations teams to develop practical automation solutions and custom modules. Troubleshoot automation issues and find practical solutions that move projects forward promptly.
Must have excellent written and oral communication skills and the ability to interact and be involved with client negotiations and interfacing with management.
Experience with Agile methodologies.
Be passionate about learning new things and solving problems.
Strong organisational skills and the ability to independently execute work tasks in a rapidly changing, fast-paced environment.