Key Responsibilities:
- Install, configure, and maintain operating systems (Linux, Windows, and macOS)
- Set up, configure, and troubleshoot software applications required for development operations
- Manage OS and application patch updates, security fixes, and version upgrades
- Automate routine operational tasks using scripting languages such as Bash or PowerShell
- Maintain accurate IT asset inventory, including hardware, software licenses, and system documentation
- Set up and manage servers for development and testing in the local environment
- Manage and resolve IT support requests through Jira, ensuring timely issue resolution and proper documentation
- Collaborate with development, DevOps, and QA teams to support infrastructure requirements and best practices
- Ensure compliance with internal IT policies and security standards
Skill Set:
- Hands-on experience with Linux & Windows systems (macOS as an add-on)
- Experience with software installation, system troubleshooting, and patch management
- Proficiency in scripting and automation (Bash, PowerShell, or similar)
- Practical knowledge of CI/CD tools and processes (e.g., Jenkins, GitHub Actions, GitLab CI, Azure DevOps)
- Familiarity with Jira or similar IT ticketing systems
- Understanding of networking fundamentals (DNS, DHCP, TCP/IP, routing, switching)
- Experience with IT asset and inventory management
Technologies:
- AWS, Azure
- Docker
- Ansible
- Jenkins
- Jira
- Sonarqube
Experience
2 – 3 Years