Apply now »

Title:  Software Engineer (Python, Linux, Distributed System)

Location: 

Bangalore, Karnataka, IN, 560071

Requisition ID:  129825

Job Summary

We are seeking a highly skilled and experienced Software Engineer to join our Cloud Engineering team. The primary focus of this role will be to develop and test software and systems for our various cloud marketplace offerings in Azure, Google Cloud Platform (GCP), and Amazon Web Services (AWS). The ideal candidate will have a strong background in cloud technologies, software development and automated testing.

Job Requirements

•    Proficiency in programming languages such as C, C++, Python, scripting etc.
•    Experience with cloud platforms (Azure, GCP, AWS) and their services.
•    Lead, mentor, and grow a team of backend engineers, fostering a culture of technical excellence and collaboration.
•    Working familiarity with cloud infrastructure, storage protocols and standard network architectures.
•    Experience with design / architectural patterns and automated testing frameworks and tools.
•    Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
•    Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation, ARM).
•    Expected to demonstrate skills in test design and development, automation framework design and implementation, and troubleshoot critical cloud storage and virtual platform issues.  
•    A major part of your responsibility will be to participate in several phases of the product development cycle including automated testcase design and development, test execution and triage. 
•    As a part of the Cloud Engineering team, you will participate in technical discussions within the immediate group and across functions, where evaluating and executing test design and test execution plans for virtual storage products. 
•    Experience in scripting or programming languages. Perl & especially Python experience preferred.
•    Knowledge in virtualization, storage and cloud technologies is preferred.
•    Strong aptitude for learning new technologies and applying creative ideas to solve problems.

Education

•    BTech in Computer Science or a related field required with a minimum of 8+ years of related experience is required.


Job Segment: Test Engineer, Testing, Software Engineer, Cloud, Linux, Engineering, Technology

Apply now »