Software Engineer
Finastra
Responsibilities Responsibilities & Deliverables: Responsibilities of DevOps Engineer: Implement and manage a range of development, testing, and automation tools and IT infrastructure components to support the software development and deployment lifecycle. Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate software releases. Utilize Infrastructure as Code (IaC) practices to automate the provisioning and management of infrastructure resources. Monitor the health, performance, and availability of IT infrastructure and applications. Perform routine maintenance and updates to ensure the reliability and security of systems and automation. Manage cloud resources, optimize cloud infrastructure for cost-efficiency and scalability, perform cleanups. Develop automation scripts and workflows to streamline repetitive tasks, troubleshoot and resolve automation-related issues. Maintain comprehensive documentation of infrastructure configurations and processes. Qualifications & experience: A bachelor's or master’s degree in IT (preferably Computer Science) 3+ years of experience as devops engineer. Working knowledge of Cloud IaaS & PaaS Platforms – preferably Microsoft Azure Experience in building and maintaining CI/CD pipelines (Azure DevOps) Experience in containerization (Docker) and orchestration (Kubernetes) Understanding of cloud monitoring (infrastructure and applications) Experience with infrastructure as a code solutions (Terraform, ARM templates/bicep) Automation of manual tasks using IT Automation tools (Ansible) Good scripting skills – PowerShell/Bash/Python scripting Optional Skills: Understanding of DevSecOps concept Understanding of Disaster Recovery concept Experience with API Gateways (preferably Azure API Management) Knowledge of developer tools such as Sonar, security tools such as Checkmarx, Whitesource, Aqua and BurpSuite Basic programming skills (Java/JavaScript)
Confirm your E-mail: Send Email
All Jobs from Finastra