Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

IBM Cloud Developer 
India, Telangana, Hyderabad 
493943533

Today

Your Role and Responsibilities

Responsibilities

  • Design and develop innovative, company and industry impacting services using open source and commercial technologies at scale
  • Designing and architecting enterprise solutions to complex problems
  • Presenting technical solutions and designs to engineering team
  • Adhere to compliance requirements and secure engineering best practices
  • Collaboration and review of technical designs with architecture and offering management
  • Taking ownership and keen involvement in projects that vary in size and scope depending on requirements
  • Writing and executing unit, functional, and integration test cases


Required Technical and Professional Expertise

  • Demonstrated analytical skills and data structures/algorithms fundamentals
  • Demonstrated verbal and written communications skills
  • Demonstrated skills with troubleshooting, debugging, maintaining and improving existing software
  • 4+ years overall experience in Development or Engineering experience.
  • 2+ years of experience on Cloud architecture and developing Cloud native applications on Cloud
  • 3+ years of experience with Golang or related programming language
  • 3+ years of Experience developing REST API using Golang and and/or Python
  • 3+ Experience with RESTful API design, Micro-services, ORM concepts,
  • 2+ years of Experience with Docker and Kubernetes
  • Experience working with any version control system (Git preferred)


Preferred Technical and Professional Expertise

  • Experience with Message Queues (Kafka and RabbitMQ Preferred)
  • Experience with Relational Databases (Postgres preferred)
  • Experience with Redis Caching
  • Experience with HTML and Javascript
  • Experience developing test automation
  • Experience with CI/CD pipelines
  • Experience with Infrastructure as Code (Terraform, Ansible)
  • Experience with Cloud services and management, with an emphasis on deploying and scaling applications in a cloud environment
  • Experience using cloud-native systems for monitoring and alerting (e.g. Prometheus, Grafana, Elasticsearch)