Be part of a global operation team, highly available SaaS environment according to internal and external service levels agreements.
Ensure the product deployment gets completed within agreed SLA and enhance installation guide and IaC automation to achieve deployment repeatability.
Collaborate with IT teams to integrate virtualization with networking, storage, and security solutions.
Ensure the production environment is operating in accordance with established procedures and best practices.
Provide escalated support for high-severity and critical network events.
Contribute to Operations strategy planning, design, implementation, deployment and maintenance activities.
Using Infrastructure As Code (IAC) best practices, create automated infrastructure within Azure/AWS, including package management, application load, and configuration, and systems monitoring and administration.
Deliver improvements to source code management, deployment, operations, maintenance, cost control, security, monitoring, and audit tools and processes.
Implement and maintain CI/CD tools and processes to support development, QA, and customer value realization teams.
Monitor, troubleshoot, and optimize the performance of virtual environments to meet business requirements
Manage a service-critical codebase with version control using Git including Gitlab, or GitHub
REQUIREMENTS:
Bachelor s Degree with at least 5+ years of IT experience or equivalent experience.
Terraform, CloudFormation, Ansible, Jenkins, or equivalent tools
Experience with containerization, specifically Kubernetes, OpenShift, and Rancher
Experience with networking and network/system security, Storage, including firewalls, VPN, routing, switching, load balancers, monitoring, security, and DNS
Experience with shell scripting - sh/bash/ksh
Experience with open-source tools (Linux, Python, Git, Ansible)
Experience with system automation at the enterprise level, distributed environments
Senior-level system administration experience, including troubleshooting, support, mentorship/training, and oversight
Ability to adopt and extend continuous integration and testing processes, GitLab-CI experience preferred
Ability to manage goals, track milestones, and report on the status.
Preferred Qualifications:
Strong base for software architecture and design including inter-process communications, asynchronous processing, micro-services, message queueing, interfaces, and API development
Understanding of Cloud APIs and Cloud technologies specifically Azure AWS
Strong understanding of Internet security considerations in web and application development
Cloud monitoring tools (CloudWatch, CloudTrail, Grafana, Kibana, Cloud Checker)
Linux administration troubleshooting
Experience with containerization technologies (e.g., Docker, Kubernetes) in conjunction with virtualization
Experience in an Enterprise IT environment.
Experience with the design, development, and configuration of information security tools.
Experience with SOC compliance
Preferred Technologies:
Cloud platforms: Azure, AWS
Container platforms: Docker, Kubernetes(EKS/AKS), OpenShift, Rancher
Code repositories: Gitlab, GitHub
Logging Monitoring: CloudWatch, CloudTrail, Grafana, CloudChecker, ELK, Prometheus
Artifactory: jfrog, maven
Automation tools: Ansible, Chef, puppet, ArgoCD
IaC tools : Terraform, CloudFormation