Linux Devops
● Strong Knowledge in Linux internals (Preferable RHEL / Ubuntu)
● Essential Knowledge in Windows internals
● Comprehensive understanding in DevOps / SRE, IaC and 12 Factor Principles
● Excellent hands-on experience in configuration management, orchestration and IaC tools (Ansible, Jenkins, Terraform)
● Strong understanding of Virtualization Technologies (KVM / Libvirt / oVirt / KubeVirt. OVM, Openstack)
● Strong understanding of Software Defined Storage Technologies (CEPH, GlusterFS)
● Strong understanding of Repository and Artifact management Tools (Red Hat Satellite, Spacewalk, Nexus)
● Strong understanding of Container Technologies (Docker, Kubernetes, Openshift)
● Strong understanding of ELK and its beats (Auditbeat, FileBeat)
● Strong understanding of OS Compliance Policies (CIS Benchmark)
● Agile methodologies and its ceremonies
● Architect, write and implement software that improves the stability, scalability, availability of products.
● Own multiple services and have the authonomy to do what suits the business and our customers in IT.
● Solve occurring problems and create solutions and automation to prevent them from happen again. Plan for reliability for systems to work across multi datacenter/environment and handle the outages.
● Conceptual understanding about infrastructure and how it works,
● DNS (Authoritive and Non-Authoritive DNS, Dynamic and bind DNS, Forwarder)
● SSL Communication (Handshake of SSL traffic, Cipher Suites, Enc Algorithyms,)
● Active Directory (Security OUs, policies)
● Certificates (SAN, client-authentication, keystores, mutual ssl)
● Loadbalancers / Site Selectors / Firewall
● Vault Tools (Cyberark / Hashicorp)
● High Availability
● Knowledge about API communications (Rest/Soap), developing a new consumer/publisher for any API.
● Excellent Scripting in Groovy (writing Jenkins Files) Bash / Powershell Python
● GITOPS driven configuration management and deployment.
● Familiar and openminded to Opensource technologies
● Team player / quick adaptation to context change
● Security Awareness
● Strong understanding of troubleshooting. Deep dive to an issue, read logs, track the clues and identify the problems.
● Strategic Thinking with Research and Development minds