See all the jobs at InfraCloud Technologies here:
| Full-time | Fully remote
, ,What are we looking for?
You are a Python developer with a knack for simplifying complex systems and a drive for continuous improvement. Beyond coding, you are passionate about enhancing tooling, refining workflows, and optimizing documentation—everything that contributes to building efficient and reliable infrastructure solutions.
-
Python is your primary language. You’re proficient in writing clean, maintainable, and scalable Python code.
-
You have experience with OpenStack. You understand how OpenStack works and have hands-on experience in configuring and managing OpenStack environments, enabling scalable and reliable infrastructure.
-
Linux is second nature to you. You have solid experience navigating, scripting, and managing Linux systems, understanding them as a core part of your workflow.
-
You understand systems deeply. You’ve explored concepts like networking, distributed systems, and virtualization. For instance, you may have dabbled with setting up networking layers, debugging packet flows, or understanding system-level communication protocols.
-
You’re curious and collaborative. You enjoy brainstorming solutions, sharing knowledge, and engaging with the community. While you may not know every answer, you’re eager to learn and unafraid to ask questions or propose new ideas.
-
Cloud-native technologies interest you. You have some exposure to Kubernetes, containerization (e.g., Docker), or related tools, and you’re excited to deepen your expertise in these areas.
What you will be learning and doing:
You will play a pivotal role in building and managing infrastructure tools and platforms to tackle the next wave of challenges in cloud-native and programmable infrastructure.
-
Develop and deploy OpenStack-based solutions. You will design, implement, and optimize features that enhance OpenStack infrastructure and integrate them into existing systems.
-
Python will be your go-to language. You’ll create efficient, maintainable, and scalable solutions using Python for system automation, API development, and infrastructure management.
-
Work with Linux systems. You’ll manage, configure, and troubleshoot Linux-based environments to ensure high reliability and performance.
-
Explore cloud-native technologies. While OpenStack is the primary focus, you’ll also work with Kubernetes, containers, and orchestration tools, gaining expertise in modern cloud-native paradigms.
-
Contribute to open-source projects. Some of your work may involve participating in the broader open-source community, providing opportunities for collaboration and thought leadership.
Use modern workflows. Your day-to-day tools will include GitHub, CI/CD pipelines, Slack, and other collaboration platforms to work effectively in a distributed team environment