Linux and OpenStack Administrator
Open Positions: 1
Apply Latest By: 30.04.2024
We are seeking a skilled and experienced Linux and OpenStack Administrator to join our team. As a Linux and OpenStack Administrator, you will be responsible for the installation, configuration, maintenance, and troubleshooting of Linux-based systems and OpenStack cloud infrastructure. Your expertise will play a crucial role in ensuring the stability, security, and performance of our IT infrastructure.
Responsibilities & Duties
- Linux System Administration:
- Install, configure, and maintain Linux servers and workstations.
- Manage user accounts, permissions, and access controls.
- Perform system monitoring, performance tuning, and optimization.
- Troubleshoot and resolve system and network issues.
- Apply OS patches, security updates, and system upgrades.
- Implement and maintain backup and disaster recovery solutions.
- OpenStack Cloud Administration:
- Deploy and configure OpenStack cloud infrastructure components, including Nova, Neutron, Glance, Cinder, and Keystone.
- Manage virtual instances, networks, and storage within the OpenStack environment.
- Monitor and optimize the performance and scalability of OpenStack services.
- Troubleshoot and resolve issues related to OpenStack services and resource provisioning.
- Implement security measures and access controls for the OpenStack environment.
- Collaborate with development teams to integrate applications with OpenStack APIs.
- Infrastructure Automation:
- Develop and maintain automation scripts and tools using languages like Python or Bash.
- Implement infrastructure-as-code principles to automate provisioning and configuration management.
- Utilize configuration management tools like Ansible or Puppet to manage server configurations.
- Implement continuous integration/continuous deployment (CI/CD) pipelines for infrastructure changes.
- Documentation and Collaboration:
- Create and maintain documentation for system configurations, procedures, and troubleshooting guides.
- Collaborate with cross-functional teams to support and enhance IT infrastructure projects.
- Participate in knowledge sharing and provide guidance to junior team members.
- Stay updated with the latest industry trends and technologies related to Linux and OpenStack.
Required Experience, Skills and Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalentexperience).
- Strong experience in Linux system administration, including CentOS, Ubuntu, or Red Hat.
- Proficiency in OpenStack administration, including deployment, configuration, and troubleshooting.
- Solid understanding of networking concepts and protocols (TCP/IP, DNS, DHCP, VLANs).
- Experience with virtualization technologies (KVM, VMware) and containerization (Docker,Kubernetes) is a plus.
- Scripting and automation skills using languages like Python, Bash, or PowerShell.
- Familiarity with configuration management tools like Ansible, Puppet, or Chef.
- Strong problem-solving and troubleshooting abilities.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced and dynamic environment, managing multiple priorities simultaneously.Joining our team as a Linux and OpenStack Administrator offers an exciting opportunity to contribute to the stability and scalability of our IT infrastructure. You will be part of a talented team where your skills and expertise will make a significant impact on our organization's success.