Guadalajara, JAL, Mexico
9 days ago
Senior DevOps Cloud Engineer
Responsibilities Finastra is looking for an experienced, pragmatic Expert DevOps Engineer who does things the right way and loves to troubleshoot, develop solution and improve. You will be part of our Cloud Enablement/Automation team and will be responsible for empowering business by providing required automation to take our products in Microsoft Azure cloud. Job Accountabilities: As a Expert DevOps Engineer you will be part of the Global Technology organization and collaborate with wider product teams, architects, and developers’ community to build required automation and ensure reliable, timely delivery. This group is responsible for providing required automation to provision various resources on Microsoft Azure Cloud environment for entire FINASTRA and as such we’ll rely on your experience to help us build out the automated, adhering to best-practices and integrating within our ecosystem. In this role you will be supported by the teams of top-notch developers, support engineers and the entire Finastra organization to deliver the best of breed products, services & experience to our clients. What you will contribute: As a key member of the Cloud Automation team, you will contribute to deliver various automation which will enable various delivery teams to provision required resources on Azure Cloud Platform adhering to standards, guardrails. Partnering in design & development of these automation capabilities which will improve profitability for our managed hosting services by leveraging standardized approaches/services and ensuring compliance. The role is mix of Azure architecture & Azure Cloud Engineer i.e., sound theoretical knowledge about application/system architecture but more importantly being practical i.e., strong hands-on Azure implementation skills & configuration experience. As a Expert DevOps Engineer, the successful candidate will use their knowledge, skills & experience to provide required guidance, hands-on support and assistance as required to the teams in provisioning and decommissioning resources and further help to automate as part of IAC platform to remove toil and improve cadence. In Customer Technology space, automation opportunities thrive across shared services like security, networking, client connectivity, Infrastructure services, Technology Resiliency and many more. The Expert DevOps Engineer will work collaboratively with management, scrum masters, Disaster Recovery engineers, Product Architects, Solution Architects, and the Cloud Automation team members to define, create (scripting), deploy & test various automation activities. Responsibilities & Deliverables: Your deliverables as a Expert DevOps Engineer will include, but are not limited to, the following: Support Principal DevOps Architect & Site Reliability leads in development of various automation capabilities which will be utilised within the company. Collaborate to improve existing technical/automation capabilities i.e., share solutions/ideas, and provide better value, experience to their consumers. As part of feature development or issue resolutions etc., propose & present ideas (theoretical/conceptual) to the team and wider organisation/stakeholders. Develop proof-of-concepts of proposed solutions and demonstrate them to wider team as well wider organisation. Collaborate with stakeholders for requirement elicitation, to deliver features and support product releases and/or resolve any issues. Provide detailed specifications and approach for adoption of proposed solutions which include technical steps, skills & efforts required. Mentor and train other junior team members and seek for continual improvement. Develop solutions using open source as well vendor supplied code base, following SDLC and organisational standards, industry best standards, security & compliance protocols. Collaborate in analysing, defining & implementing technical standards. Provide support to various issues i.e. Tests, debugs, analyse and resolve application problems/issues in timely manner. Experience, Skills and Knowledge requirements: As technologies move around us, we need a team of people who grow and adapt to new best practices. We look for people with: 8+ years of IT experience, with at least 5+ years of experience working on Public Cloud Platform – preferably Microsoft Azure. Extremely good with software programming & scripting tools, for e.g., NodeJS, Angular, JavaScript, PowerShell, Unix Shell Scripting, Python, TML, CSS, Java & .NET etc. Working knowledge of Infrastructure as Code, for e.g., Terraform (preferable), Azure ARM templates etc. Expert knowledge of working with Docker/Kubernetes. Hands-on industry experience of working with configuration management tools for e.g. Ansible, Puppet or Chef. Extremely confident with and good understanding of Cloud Concepts - Public Clouds AWS, Azure (preferable), GCP. Very good working knowledge working with some core Azure components for e.g. Virtual Machines, Application Service Environment, Logic Apps, Azure Kubernetes Services, Azure Database, Azure SQL, Azure AD, Redis Cache, Traffic Managers, Load Balancers, Application Gateways, VNETs, Subnets, NSGs etc. Good understanding of networking, especially how it works in Cloud platforms. Good knowledge and hands-on experience working with Restful APIs. Good exposure & experience with monitoring systems like (e.g. OMS/APM) and notification systems Pragmatic problem-solving abilities dealing with complex systems. Comfortable working across stack, for e.g., web servers, databases, as well with various IaaS systems and PaaS resources. Hands on experience of working with CI/CD process. Hands-on experience of operationalization of solutions i.e. from POCs à Development to Production Good understanding about vulnerability and patch management Soft Skills: Ability to analyse and implement solutions to a variety of technical problems of moderate scope and complexity independently or with minimal guidance. Strong technical, analytical, and development skills Effective verbal and written communication skills; excellent customer service skills Ability to work independently or within a team environment and handle multiple projects or work packages simultaneously. Ability to effectively provide knowledge transfer to other members as required. Goal oriented and action focused. Proactive & energetic.
Confirm your E-mail: Send Email
All Jobs from Finastra