
Senior DevOps Engineer
- Lisboa
- Permanente
- Horário completo
- Oversee all builds and deployment of releases to Non-Production and Production environments.
- Create, Implement and maintain CI/CD Environments for various products across the organization.
- Write automation scripts for building, deploying and maintaining various products.
- Enhance and support existing automation scripts.
- Provide support during Production Releases and as well all interim environmental releases.
- Plan and upgrade all automation related tools used by Development teams.
- Assist Development team in understanding the release process and assist when required.
- Assist with the identification of environmental issues and provide corrective actions.
- Pro-actively identify procedures to streamline and automate the delivery process.
- Research and Implement new tools for the development and execution of Test Automation Scripts.
- Interact with Operation Teams to build and manage the artifacts for Production deployment.
- Document all procedures related to the processes and tools developed.
- Identify, establish, and manage Proof of Concept (POC) environments and report on design outcomes.
- Monitoring health and performance of Development, QA and Performance environments and execute relevant maintenance tasks or fixes.
- Enforce and maintain Environment and Application Security based on established policies and procedures.
- Bachelor's degree in Computer Science, Engineering or a related field and 5+ years of experience in software development, systems engineering/design.
- Minimum years of progressive technical experience in a development, design or Delivery Operations engineering role.
- Minimum 3+ years of practical experience in Automation Build and Delivery Operations.
- Experience with establishing engineering standards, frameworks, best practices, and tools aligned with the ALM and SDLC.
- Extensive experience with scripting languages, PowerShell, Batch, Shell
- Extensive experience with CI/CD Tools in Azure DevOps (VSTS).
- Experience with Cloud Delivery Methodologies using Microsoft Azure Products and Technologies.
- Experience with Agile development methodologies.
- Experience with a variety of relevant technologies, including Microsoft, .Net, .Net Core, HTML5, PowerShell, JavaScript, CSS, Java, C#, XML, REST, SQL/NoSQL, Angular, NodeJS, Redis.
- Experience in providing support for Production Releases and Environments.
- Experience in automating build and release of changes for InRule Rules Engine, Microsoft CRM Dynamics and Microsoft Power BI is a plus.