Responsibilities:
• Manage and optimize CI/CD pipelines for various projects.
• Automate repetitive tasks using scripting and tools like Ansible, Terraform, or Jenkins.
• Support the management of on-premise environments.
• Manage and optimize GitLab repositories, CI/CD processes, and integrations.
• Monitor and manage system and application performance.
• Implement and manage security best practices.
• Collaborate with development and operations teams to ensure smooth releases.
• Document and maintain infrastructure and processes.
• Assist in migrating legacy systems to modern solutions.
• Perform regular system and application updates and patches.
• Set up and manage logging and monitoring tools (e.g., ELK stack, Prometheus, Grafana).
• Handle incident management and provide technical support.