Software Developer ( Staff Software Development Engineer )

IBM IN Bangalore

Company

IBM

Location

IN Bangalore

Type

Full Time

Job Description

Introduction
This field is populated based on the Job Role ID; however it can be overwritten:
Focus on the role not on IBM or business unit.
Candidates can learn about the company from places other than the Job Description; tell them about the role and WHY they should want it.

Your Role and Responsibilities
  • Architect and develop robust microservices that support various aspects of FinOps operations including rightsizing recomendation and cost optimization Demonstrates the ability to understand and drive complex technical initiatives. Delegates appropriate sub-components to increase overall throughput and team growth.
  • Design and implement scalable data pipelines for collecting processing and analyzing financial data from diverse sources ensuring data integrity and reliability.
  • Collaborate with product managers data scientists and business analysts to understand requirements and translate them into technical solutions.
  • Lead and mentor a team of software engineers providing guidance on best practices code reviews and technical challenges.


Required Technical and Professional Expertise
Technical Expertise:

  • Programming Languages: Proficiency in languages such as Java Python Scala or Go.
  • Microservices Architecture: Deep understanding of designing developing and deploying microservices-based architectures.
  • Cloud Computing Platforms: Experience with cloud platforms like AWS Azure or GCP
  • Containerization: Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes.
  • API Development: Experience in designing and implementing RESTful APIs.
  • Database Systems: Proficiency in SQL and NoSQL databases such as MySQL PostgreSQL MongoDB or DynamoDb.
  • Big Data Technologies: Familiarity with big data technologies like Hadoop Spark Snowflake Databrics Kafka and related ecosystems.
  • CI/CD Pipelines: Experience in building and maintaining continuous integration and continuous deployment pipelines using tools like Jenkins GitLab CI/CD or Git Action.
  • Monitoring and Logging: Knowledge of tools for monitoring and logging such as Datadog Prometheus Grafana ELK stack (Splunk Elasticsearch Logstash Kibana).
  • Security Best Practices: Understanding of security best practices including encryption authentication and authorization in microservices architectures.
  • DevOps Practices: Familiarity with DevOps principles and practices for infrastructure automation configuration management and deployment.
  • Testing: Proficiency in writing unit tests integration tests and end-to-end tests using frameworks like JUnit Mockito PyTest etc.
  • Data Processing and Analytics: Knowledge of data processing frameworks pipelines.
  • Version Control Systems: Proficiency with Git and knowledge of branching strategies and pull request workflows.
  • Performance Optimization: Ability to optimize the performance of microservices and data processing pipelines for scalability and efficiency.


Preferred Technical and Professional Expertise

  • Programming Languages: Proficiency in languages such as Java Python Scala or Go.
  • Microservices Architecture: Deep understanding of designing developing and deploying microservices-based architectures. Cloud Computing Platforms: Experience with cloud platforms like AWS Azure or GCP
  • Containerization: Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes.
  • API Development: Experience in designing and implementing RESTful APIs.
  • Database Systems: Proficiency in SQL and NoSQL databases such as MySQL PostgreSQL MongoDB or DynamoDb.
  • Big Data Technologies: Familiarity with big data technologies like Hadoop Spark Snowflake Databrics Kafka and related ecosystems.
  • CI/CD Pipelines: Experience in building and maintaining continuous integration and continuous deployment pipelines using tools like Jenkins GitLab CI/CD or Git Action.
  • Monitoring and Logging: Knowledge of tools for monitoring and logging such as Datadog Prometheus Grafana ELK stack (Splunk Elasticsearch Logstash Kibana).
  • Security Best Practices: Understanding of security best practices including encryption authentication and authorization in microservices architectures.
  • DevOps Practices: Familiarity with DevOps principles and practices for infrastructure automation configuration management and deployment.
Apply Now

Date Posted

07/02/2024

Views

1

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Business Analyst - Elite Software Automation

Views in the last 30 days - 0

Elite Software Automation ESA is a boutique consulting firm that specializes in process optimization custom systems and automations for established hi...

View Details

Insurance Placement Consultant - World Insurance Associates LLC

Views in the last 30 days - 0

World Insurance Associates founded in 2011 is a rapidly growing insurance broker in the US with over 2200 employees in 260 offices They specialize in ...

View Details

Market Development Specialist - Spectrum

Views in the last 30 days - 0

Spectrum is seeking an outgoing professional for a financially rewarding job as a Market Development Specialist The role involves acquiring new custom...

View Details

Major Account Manager - Arista Channels

Views in the last 30 days - 0

Arista Networks is a leading company in datadriven clienttocloud networking known for its innovation in cloud computing AI and softwaredefined network...

View Details

Angular Developer Consultant (Nearshore Hourly) - Bitovi

Views in the last 30 days - 0

Bitovi is seeking an experienced Angular Developer Consultant with 5 years of professional experience in developing singlepage applications The role i...

View Details

Experienced Backend Developer (Laravel/Vue) - NERIS Analytics Limited

Views in the last 30 days - 0

The job posting is for an experienced Laravel developer with at least 5 years of experience who is also proficient in Vue 3 The role is fully remote a...

View Details