Principal Software Engineer - India - BlueCloud

    BlueCloud
    BlueCloud India

    3 weeks ago

    Default job background
    Accounting / Finance
    Description

    About –

    Blue. cloud was founded in 2004 within the Data & Analytics space and has constantly evolved. Now, Blue. cloud recognizes the cloud-only nature of our digital transformation company which specializes solely in implementing leading cloud technologies and solutions for our clients.

    Blue. cloud's innovative approaches and tailored solutions designed to meet our customers' unique requirements are the core components of our service offerings. With a balanced view of strategy, people, process, and technology, we work with companies to understand their specific business needs to develop and implement practical business strategies and technology solutions.

    By leveraging our strategic partnerships with cloud superpowers such as Microsoft Azure, Google Cloud, AWS, Snowflake & ThoughtSpot, and Blue. Cloud continues to highlight the opportunity set at hand for cloud migration, often consulting on cloud strategies and subsequently performing the implementation. With our extensive experience in digital-focused services, Blue. cloud is well-positioned to help our customers take advantage of the upcoming cloud-centric investment cycle.

    Job Role: Principal Software Engineer

    Duration: 6 Months contract

    Location: Remote

    Work hours – 5 hours overlap with EST work hours every day.

    Job Description:

    • Identify and understand technical and functional requirements from the Snowflake Ops team and other stakeholder teams.
    • Design and document the high- and low-level architecture of the solution to be built.
    • Development of wrappers, and operators for Snowflake operations using Golang/Java/Ruby
    • Integrate developed solutions to Snowflake and other tools like AWS S3 etc.
    • Develop a deployment process using Kubernetes and enable automated, continuous deployment.
    • Test and validate solution development and apply fixes and enhancements.
    • Deploy to production, monitor, and support solutions.
    • Participate in Agile management of the delivery, stand-ups, scrum meetings, retrospectives, and record status and progress in JIRA.

    Skills Required:

    • 7-8 years of programming experience in Golang/Java/ruby.
    • hands-on experience with Kubernetes, Git, and JIRA.
    • Good understanding of software development practices, software architecture, and devops practices
    • Working experience in Agile Projects.

    Thanks