Search by job, company or skills

IBM

Cloud Platform Developer

4-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 days ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

Your role and responsibilities

As a Cloud Platform Developer specializing in Infrastructure as Code, you will:

  • Design and automate deployable architecturesfor IBM Cloud resources using Infrastructure as Code (IaC) tools such as Terraform, Ansible, Go, HCL or similar technologies.
  • Develop reusable automation modulesand templates to enable consistent, scalable, and secure cloud deployments.
  • Collaborate with architects and offering managersto translate solution designs into automated infrastructure blueprints.
  • Ensure compliance and securityby embedding best practices and governance policies into infrastructure code.
  • Participate in design reviews and technical discussions, presenting infrastructure solutions and automation strategies to engineering and architecture teams.
  • Own and drive infrastructure automation projects, adapting to varying scopes and timelines based on business needs.
  • Write and maintain test cases(unit, integration, and functional) to validate infrastructure deployments and ensure reliability.
  • Continuously improve deployment pipelinesand contribute to the evolution of cloud platform engineering practices.
  • Document deployable architectures and automation modulesin a clear, concise, and user-friendly manner to help internal teams and consumers effectively adopt and integrate them.

Required technical and professional expertise

  • 4+ years of experiencein software development or engineering, with a strong foundation indata structures and algorithms.
  • 2+ years of hands-on experiencedesigning and developingcloud-native architecturesand working withIBM Cloudor other major cloud platforms (AWS, Azure, GCP).
  • Proven expertise inInfrastructure as Code (IaC)using tools such asTerraform,Ansible, or similar automation frameworks.
  • 3+ years of experienceinGolangor a related programming language, with a solid understanding ofRESTful API design,microservices, andORM concepts.
  • Experience developing and maintainingREST APIsusingGolangand/orPython.
  • Strong understanding ofcontainerizationandorchestration technologies, with2+ years of experienceusingDockerandKubernetes.
  • Proficiency in usingversion control systems, preferablyGit.
  • Demonstrated ability totroubleshoot, debug, and optimizeinfrastructure and application code.
  • Excellentverbal and written communication skills, with the ability to document deployable architectures and automation modules clearly for internal and external consumption.
  • Experience working inagile development environments, collaborating across cross-functional teams.

Preferred technical and professional experience

  • Experience withmessage queuing systemssuch asKafkaorRabbitMQfor building scalable, event-driven architectures.
  • Familiarity withrelational databases, preferablyPostgreSQL, andcaching solutionslikeRedis.
  • Exposure toCI/CD pipelinesand tools such as Jenkins, GitHub Actions, or Tekton for automating build and deployment workflows.
  • Hands-on experience withtest automation frameworksto ensure infrastructure and application reliability.
  • Proficiency inHTML, JavaScript, or other front-end technologies is a plus for working with UI-related infrastructure components.
  • Strong background inInfrastructure as Code (IaC)usingTerraform,Ansible, or similar tools.
  • Experience deploying and managing applications in acloud-native environment, with a focus on scalability, availability, and performance.
  • Familiarity withcloud-native monitoring and alerting toolssuch asPrometheus,Grafana, orElasticsearchfor observability and operational insights.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you.

Job ID: 117931597