At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible.
Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
As a software developer, you'll bring a deep level of experience in designing, implementing, and troubleshooting modern cloud services.
You'll be responsible for delivering value as you bring relevant implementation and technology domain expertise in topics aligned with the cloud platform integration, orchestration/provisioning, security, and DevOps.
You'll work to understand business and technical requirements and implement specific technologies accordingly. You'll report back progress on a regular basis and work with technical leads and project managers to identify and overcome technical blockers.
• Implementing modern tools and techniques to develop clean, efficient, and reusable code.
• Identifying and addressing design, development, and delivery performance bottlenecks
- At least 10+ years of experience in large cloud based environment. Good understanding of the DevOps domain.
- Working knowledge of using a Kubernetes cluster, including deploying, upgrading, and maintaining Kubernetes resources.
- Working knowledge of at least one cloud solution (AWS, Azure, or GCP).
- Proficiency in at least one scripting language (Python, Shell).
- Working knowledge of DevOps tools such as Tekton, Jenkins and Git.
- Experience with Go language.
- Networking and network configuration knowledge, including TCP/IP, HTTP, etc.
- Application performance monitoring skills.
- Experience with Vault and other security tools.
- Kubernetes certification.