DevOps Engineer
Randstad
- Αττική
- Μόνιμη
- Πλήρης Απασχόληση
- Competitive remuneration package
- Hybrid working scheme
- Private life & medical Insurance
- Meal allowance (Ticket Restaurant)
- Further Career Oportunities
- Build and implement new development tools and infrastructure
- Understand the needs of stakeholders and conveying them to developers
- Work with developers to design algorithms and flowcharts
- Working on ways to automate and improve development and release processes
- Produce clean, efficient code based on specifications
- Integrate software components and third-party programs
- Testing and examining code written by others and analysing results
- Support the Integration Testing Environment, Automated Migration Processes and Deploy Processes
- Ensuring that systems are safe and secure against cybersecurity threats
- Identifying technical problems and developing software updates and fixes
- Working with software developers and software engineers to ensure that development follows established processes and works as intended
- Participate in the improvement, documentation, communication, and enforcement of configuration engineering processes for software applications.
- Troubleshoot Application Configuration issues in test/development/production environments, debug and upgrade existing software .
- Continually evaluate tools and technologies to improve the overall release process.
- Verify and deploy programs and systems
- BSc degree in Computer Science, Information Systems Management, or relevant field.
- 1+ year of experience as a DevOps engineer or in a similar software engineering role
- Proficiency with Git and GitHub workflows
- Good knowledge of Ruby or Python, NodeJS, Docker, Git
- Experience interacting with internal/external partners and business stakeholders
- Enable and optimize Continuous Integration/Continuous Deployment (CI/CD) pipelines using Azure DevOps and GitHub.
- Experience with Cloud platforms (GCP, AWS, Azure) for developing in Kubernetes and Docker
- Manage and maintain Azure services, with a focus on AKS (Azure Kubernetes), ACI (Azure Container
- Instances), AZF (Azure Functions) and Azure Command-Line Interface (CLI).
- Effectively manage, monitor Azure Components, and propose plans to further enhance the existing
- process.
- Monitoring, debugging, and ensuring the seamless operation of Production and Development
- Environments.
- Deploy necessary security practices in data handling, repositories scanning.
- Fundamental Network knowledge.
- Experience reviewing others work for performance, security, efficiency, and portability
- Experience with versioning control methodology (GIT, TFS)
- Experience in RPA development (UIPath, PowerAutomate, Automation Anywhere etc.)
- Excellent communication and presentation skills, both verbal and written, in Greek and English