Devops Developer

Year    Kochi, Kerala, India

Job Description


Introduction
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.Your Role and Responsibilities
Data and AI Development team is looking for enthusiastic and talented Backend development Engineer to join us. Our services belong to Match360 product portfolio. Our services are tightly integrated with IBM Cloud Pak for Data where customers can access a suite of leading data and AI capabilities in a unified experience. You are a Backend Developer, who will Design, develop and/or re-engineer complex product components, and integrate software packages, programs and reusable objects residing on multiple platforms. As an ambitious individual who can work under senior architects direction towards agreed targets and goals, you have the ability to manage change and to work under stress. You are curious to learn as demonstrated by your up-to-date technical knowledge. You are a good team player and you are familiar with Agile methodologies and principles and/or have experience working in an Agile team. We seek an applicant who will thrive in an open, dynamic, flexible, fun, spirited, collaborative environment; an individual who desires creative freedom and the opportunity to work in a high performing team.Job Responsibilities:

  • Perform as global team member outside of North America for team assistance with pipeline related requests including build failures, network/hardware issues, test failures, etc..
  • Track issues in the pipeline, communicate the failures with the internal team, and demonstrate ability to troubleshoot and resolve majority of issues independently.
  • Support pipeline technologies (Jenkins, Travis, Artifactory, GitHub, etc) and identify issues and action upon them with appropriate teams/support.
  • Troubleshoot systems (Docker, Kubernetes, OpenShift) to identify errors in code and deployment.
  • Modify/add pipeline scripts (shell scripting) to resolve pipeline issues reported in update upstream services job, install or PR jobs.
  • Monitor cluster pools and ensure update service job is successful for every cluster on a daily basis. Responsible for tracking the failures in the update job of each of the clusters, communication of failures, and resolution with the team.
  • Works in programming languages like Java, Node.js, server-side JavaScript, Ruby, Python
  • Participate in software design and code reviews.
  • Works with client-server architectures, networking protocols, application development, and databases.
  • Uses and develops RESTful APIs and web services.
  • Understands user and system requirements.
  • Participate in, and adhere to, professional software engineering practices using such tools and methodologies as Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub.
  • Ensure good code coverage. Support bug fixes during testing and deploy to target environments.
  • Participate in the planning, creation and execution of automated test cases and load/performance testing. Create/maintain technical documentation.
Required Technical and Professional Expertise
  • 4+Years of experience is required. Understanding and experience with Backend Development
  • Proven development experience in Core Java, Java J2EE, MicroServices Architecture.
  • Expertise in Building Restful API, SDK APIs using different frameworks.
  • Experience with test-driven development, writing / executing Unit Tests, and DevOps.
  • Should have experience in XML and JSON, Ant.
  • Knowledge of database technologies such as SQL, NoSQL and Graph Databases.
  • Experience in using messaging brokers like RabbitMQ, Kafka etc.
  • Good understanding of Docker, Kubernetes, OpenShift Container Platform, Helm Charts, Linux Operating Systems (such as Red Hat, Ubuntu, etc.).
  • Knowledge of network protocols such as TCP/IP, HTTP etc.
  • Experience and working knowledge of version Control systems like Github, shell scripting, and build tools like Maven/Gradle
Preferred Technical and Professional Expertise
  • Strong sense of ownership of deliverables.
  • Ability to learn and apply new technologies quickly.
  • An authority on Cloud Native Application architecture, Docker's and Microservices.
  • Working experience on Docker/Kubernetes, the DevOps, Micro services.
  • Worked on building integration flows on various Application Programming Interface (API) development platforms

IBM

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3328100
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kochi, Kerala, India
  • Education
    Not mentioned
  • Experience
    Year