IT Infrastructure & DevOps Engineer
Job Description:
We are seeking a Junior IT Infrastructure & DevOps Engineer to support internal IT systems, cloud infrastructure, and developer operations. The role combines endpoint administration, cloud infrastructure support, and CI/CD automation to ensure reliable developer environments and IT operations in an SME setup.
Key Responsibilities
IT & Endpoint Support
Deploy, configure, and maintain employee laptops/desktops (Windows, macOS, Linux) and manage software, updates, and endpoint security.
Provide technical support for hardware, operating systems, VPN access, and productivity tools while managing user accounts and access permissions.
Cloud & Infrastructure
Assist in provisioning and managing cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
Support deployment of virtual machines, containers, networking components, monitoring, backups, and disaster recovery, while maintaining infrastructure documentation.
DevOps & CI/CD
Support creation and maintenance of CI/CD pipelines and assist developers with automated build, test, and deployment processes.
Troubleshoot build failures, deployment issues, and maintain Git-based workflows.
Monitoring & Security
Monitor systems, infrastructure, and logs to ensure availability and performance.
Assist in security updates, vulnerability remediation, system hardening, and compliance with IT policies.
Technical Skills
Linux and Windows server administration
Cloud platforms (AWS, Azure, or GCP)
CI/CD concepts and Git workflows
Docker and basic containerization
Networking fundamentals (DNS, TCP/IP, HTTP, SSL)
Scripting (Bash, Python, or PowerShell)
Soft Skills
Strong troubleshooting and analytical skills
Good documentation practices
Ability to collaborate with development and IT teams
Strong communication and willingness to learn new technologies