Your Role:
• Software developer in the cloud storage area, implementing and consuming APIs in the IBM cloud infrastructure environment (IaaS).
• Motivated self-starter who loves to solve challenging problems and feels comfortable managing multiple and changing priorities, and meeting deadlines in an entrepreneurial environment
• Highly organized, detail-oriented, excellent time management skills and able to effectively prioritize tasks in a fast-paced, high-volume, and evolving work environment
Responsibilities are:
• Designing and developing storage integrations to enable and support cloud platform business efforts.
• Participate in troubleshooting and fixing issues in existing cloud storage environment.
• Required to produce code that is secure, scalable, and reliable, supported by unit tests, functional tests, and technical documentation.
• Required to participate in code reviews for your peers' development work, triage and solve live customer issues, and participate in all scrum activities.
• Additionally, monitor, measure, and improve code and data performance for the application you help to develop.
• Available for occasional on-call shifts during weekdays and weekends
Required Technical and Professional Expertise
4-8 years of industrial experience
• Strong systems management experience in Linux/UNIX systems (RHEL preferred)
• Experience in Linux networking technologies, and routing protocols (BGP, FRR)
• Experience in Docker and containerization technologies
• Experience with cloud computing technologies such as AWS, VMware, Azure
• Experience with application deployment using CI/CD
• Experience with monitoring tools such as Prometheus, Sysdig, Grafana, etc.
• Experience with Linux virtualization technologies such as KVM, Xen and QEMU
• Experience with Ceph, NFS, iSCSI, or object storage technologies
• Excellent Git skills (merges, rebase, branching, forking, submodules)
• Excellent with Python, Ansible, Terraform, Jenkins
• Microservices design and development in Kubernetes and GoLang (preferably)
• Experience with k8s CRDs, k8s controller programming with watcher informer model