Job Description
Primary Skills required.
- Strong knowledge of Linux/Unix systems and command line tools.
- Proficiency in scripting languages such as Python, Shell, or Perl.
- Experience with configuration management tools like Ansible, Puppet, or Chef.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Understanding of networking principles and protocols (TCP/IP, HTTP, DNS, etc.).
- Knowledge of containerization technologies (Docker, Kubernetes) and orchestration tools.
- Expertise in monitoring and logging tools such as Prometheus, Grafana, ELK stack, or Splunk. (Optional - But Good to Know)
- Experience with Citrix technologies such as XenApp, XenDesktop, and NetScaler
- Support the administration and engineering of the Citrix environment.
- Work with Citrix Provisioning Server, SQL Database, and Citrix License Server.
- Experienced knowledge of virtualization technologies such as VMware or Hyper-V
- Strong problem-solving and troubleshooting skills, with the ability to analyze and resolve complex technical issues.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Strong attention to detail and ability to work in a fast-paced, dynamic environment.
- Terraform basic syntax and GitLab CI/CD configuration, pipelines, jobs
- Cloud resources provisioning and configuration through CLI/API
- Understanding of how to do basic queries in logs tools for general questions
- Operating system (Linux) configuration, package management, startup and troubleshooting
- Block and object storage configuration
- Networking VPCs, proxies and CDNs
Secondary skills required for the role.
- Bachelor's degree in computer science, engineering, or a related field.
- Proven experience as a Site Reliability Engineer or a similar role.
- Solid understanding of software development methodologies and DevOps principles.
- Experience with agile and iterative development processes.
- Certification in relevant technologies or frameworks is a plus (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator).
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Experience with source control systems such as Git or SVN.
- Knowledge of security best practices and experience implementing security measures in a production environment.
- Ability to work independently and handle multiple projects and priorities simultaneously.
- Strong analytical and problem-solving skills, with a focus on continuous improvement and automation.