OpenStack Deployment and Management:
• Supporting, deploying, and managing OpenStack-based private cloud infrastructure.
• Configuring and maintaining OpenStack services such as Nova, Neutron, Cinder, and Keystone.
• Knowledge of Canonical OpenStack, Juju, and Lxd containers.
• Good to have an understanding of advanced OpenStack services Octavia, Designate, Masakari etc.
• Knowledge of Storage solutions such as Ceph.
Kubernetes Orchestration:
• Implementing and managing Kubernetes clusters for container orchestration.
• Deploying and maintaining applications within Kubernetes environments.
• Knowledge of Charmed Kubernetes.
Integration and Automation:
• Integrating OpenStack and Kubernetes technologies for seamless operation.
• Developing automation scripts and tools for provisioning, monitoring, and scaling cloud resources.
Performance Monitoring and Optimization:
• Monitoring system performance and optimising configurations for maximum efficiency.
• Troubleshooting and resolving issues related to OpenStack and Kubernetes environments.
• Troubleshooting skills with respect SDN OVN networking, performance benchmarking with respect to CPU and disk utilization.
• Knowledge on Elastic search, Logstash, Kibana monitoring stacks.
• Implementing security best practices and ensuring compliance within OpenStack and Kubernetes setups.
• Managing access controls, authentication, and authorization mechanisms.
• Good to have knowledge on CIS benchmarking.
Documentation and Reporting:
• Creating and maintaining technical documentation, including system configurations and operational procedures.
• Generating regular reports on system performance, capacity, and utilization.
Collaboration and Support:
• Collaborating with cross-functional teams to integrate OpenStack and Kubernetes solutions with existing systems.
• Providing technical support and assistance to resolve issues related to cloud and container environments.