IT Infrastructure Specialist (PaaS)
Your Mission
This position is responsible for building and administering our Platform-as-a-Service (PaaS) infrastructure, ensuring high availability, security, and optimal performance of containerized applications and services.
What To Expect
- Manage and administer Kubernetes (K8s) clusters for deploying and scaling containerized applications.
- Oversee the containerization of applications using Docker and Podman, ensuring smooth integration and management.
- Utilize Rancher to orchestrate and manage containers across multiple environments.
- Monitor the health, performance, and scalability of infrastructure and applications deployed on PaaS.
- Automate and streamline deployment processes using CI/CD pipelines and infrastructure-as-code tools.
- Provide support for Linux and Windows server environments, ensuring reliable system performance and uptime.
- Manage cloud infrastructure using AWS and OpenStack, optimizing resource usage and cost efficiency.
- Collaborate with development teams to implement Git version control for source code management and collaboration.
- Work with cross-functional teams to design and implement scalable and secure infrastructure solutions.
- Troubleshoot and resolve infrastructure issues, ensuring minimal downtime.
What You'll Bring
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5 to 7 years of experience in building and administering networks.
- Knowledge of designing, implementing, and managing company networks.
- Experience in administering network security, including firewalls.
- Technical expertise in server administration as a system engineer
- Proven experience managing Kubernetes (K8s) clusters and containerized applications.
- Strong experience with Docker and Podman containerization platforms.
- Hands-on experience using Rancher for container orchestration and management.
- Solid background in Linux and Windows server administration, with proficiency in troubleshooting and performance tuning.
- Knowledge of cloud computing platforms, particularly AWS and OpenStack.
- Experience with Git for source code management and version control.
- Familiarity with monitoring and logging tools to ensure system health and troubleshoot issues.
- Ability to automate processes using scripting languages such as Bash or Python.