What are the responsibilities and job description for the OpenStack DevOps Engineer position at TechSpace Solutions Inc.?
Role: OpenStack DevOps Engineer
Work Location: Mount Laurel, NJ 08054
Duration: 12 Months
Job Description:
We are seeking a highly skilled OpenStack DevOps Engineer with strong expertise in infrastructure automation, cloud platforms, and Linux systems.
The ideal candidate will have hands-on experience with OpenStack environments along with solid scripting and Infrastructure-as-Code capabilities to support scalable and reliable cloud infrastructure.
Responsibilities:
- Design, deploy, and manage OpenStack-based cloud infrastructure.
- Automate infrastructure provisioning and configuration using Ansible and Terraform.
- Develop and maintain automation scripts using Python and Bash.
- Manage and administer Linux-based systems across development, staging, and production environments.
- Troubleshoot and optimize OpenStack services (Nova, Neutron, Cinder, Keystone, etc.).
- Implement Infrastructure-as-Code (IaC) best practices for consistent and repeatable deployments.
- Monitor system performance, ensure high availability, and proactively resolve operational issues.
- Collaborate with DevOps, Cloud, and Engineering teams to streamline deployment and release processes.
- Support continuous integration and deployment pipelines where applicable.
- Maintain documentation for operational procedures and system architecture.
Mandatory Skills:
OpenStack (core services administration & troubleshooting) Ansible Terraform Linux (strong system administration experience) Python and/or Bash scripting CI/CD concepts and automation Git Docker, Kubernetes AWS/Azure Monitoring & Logging tools Strong troubleshooting and production support experience
Good to Have Skills:
Strong problem