תיאור התפקיד
Azure Infrastructure Management: Design, deploy, configure, and maintain Azure infrastructure components, including virtual machines, storage accounts, virtual networks, and Azure services
Continuous Integration and Delivery: Implement and manage CI/CD pipelines to automate the build, test, and deployment processes for applications running on Azure
System Monitoring and Troubleshooting: Develop and maintain monitoring systems to proactively identify issues, optimize performance, and ensure high availability of applications and systems. Respond to and resolve incidents promptly
Configuration Management: Implement and manage configuration management tools and practices to ensure consistency and traceability of infrastructure and application environments
Security and Compliance: Collaborate with the security team to implement and enforce security best practices, including identity and access management, encryption, and vulnerability management in the Azure environment
Collaboration and Communication: Work closely with cross-functional teams, including developers, QA engineers, and IT, to understand requirements, provide technical guidance, and ensure smooth integration and operation
Documentation and Knowledge Sharing: Create and maintain technical documentation, including system configurations, deployment procedures, and troubleshooting guides. Share knowledge and best practices with team members to promote continuous learning and improvement
Research and Innovation: Stay updated with emerging technologies, industry trends, and best practices in DevOps and Azure. Identify opportunities to leverage new tools and technologies to enhance the company’s infrastructure and application stack
IT Field
Work closely with our CISO
Configure, install and manage hardware and software systems
Monitor network performance and ensure system security
Provide technical support for both hardware and software issues faced by users
Backup systems and create customized solutions
Assist with the implementation of new technologies
Troubleshoot systems and networks, diagnose hardware/software faults and solve technical problems
דרישות התפקיד
Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent work experience)
Proven experience as a DevOps Engineer on Microsoft Azure
Proven experience as a DevOps Engineer on AWS
Microsoft Azure certifications (such as AZ-400 or AZ-104) are a plus
Experience with Databases, specifically Postgres (RDS, Azure flexible Postgres), database performance.Experience with AZ Active Directory and SSO (SAML v2)
Strong knowledge and hands-on experience with Azure services, including VMs, storage accounts, virtual networks, Azure App Service, Azure Functions, Azure DevOps, and Azure DevOps Pipelines
Solid understanding of software development processes and methodologies (Agile, Scrum, etc.) and experience working closely with development teams
Proficiency in scripting and automation using PowerShell, Bash, or other relevant languages
Strong Docker skills, defining Docker files, building and deploying images to customers
Experience with monitoring and log management tools, such as Azure Monitor, Azure Log Analytics, or ELK stack
At least two years of experience in IT support or relevant roles
Proficient in operating systems
Familiarity with network configurations, firewalls, and security protocols
Certifications such as CompTIA, CCNA, or MCSA are an advantage
Attention to detail and a commitment to delivering high-quality work