Senior Software Engineer, Build and SCM

2 weeks ago


Bengaluru, Karnataka, India Calix Full time
Calix is seeking a Build and Release Engineer highly knowledgeable in SCM methodologies with requisite hands-on technical skills to build and maintain the engineering environment, manage, compile, assemble, and implement source code into finished products, and define and deliver configuration management.
Description:
The Build and SCM Engineer is skilled in SCM methodologies and can perform the tasks required of release engineering - whether operational, process oriented, or project-based. Their project results are complete and well-documented. Similarly, processes are well-documented and repeatable. Tools and software are scalable, robust, and well- documented. The candidate is expected to continually strive to improve tools and processes and foster relationships with other areas by building strong networks.
The Build and SCM engineer will support the entire Systems Products team in the management of multiple complex releases throughout the product lifecycle: code submission, branching, merging, conflict resolution, source code control and health, build, compile, release, and sustaining. A successful candidate will have experience in a fast-paced multiple product environment and is motivated in their own delivery of quality in everything that they do. This position carries tremendous responsibility and high visibility within the systems team as well as the overall company.
The ideal candidate should be passionate about DevOps operations and enjoys the kind of work that is repeatable and scripted, knows how to manage their time and commitments to avoid burning out, excel at executing detailed and complex run lists, quickly learn and internalize a repeatable SCM process, and be a clear and thorough communicator.

Responsibilities:

  • Build/configuration/administration and troubleshooting of highly complex products with a common operating system, high level of code reuse, and multiple parallel releases.
  • Ad hoc troubleshooting of merge and release blockers (hardware, configuration, code) and support triaging efforts related code management and release.
  • Work on build optimizations for various products.
  • Execute branch management and code promotions throughout the development and release cycle.
  • Design, Implement, and manage cloud-native microservices using modern DevOps practices.
  • Automate the promotion and deployment of artifacts using tools such as ArgoCD.
  • Use maven for build automation and dependency management in a microservices environment.
  • Implement and manage containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience in implementing and managing continuous integration and continuous delivery (CI/CD) pipelines.
  • Strong understanding of DevOps principles and practices, including automation, collaboration, and continuous improvement.
  • Generate and execute software configuration management plans for multiple products.
  • Documentation: process workflows, FAQs, technical documentations and provide training to different stake holders.

Required Skills :

  • 10+ years Build/Release experience.
  • Bachelor's degree in computer science or equivalent.
  • Strong technical skill in Programming/Scripting: C/C++, Java, Python, Php, Perl, Bash, Shell.
  • Strong technical skills in databases: Mysql, PostgreSQL
  • Strong Linux and GIT skills
  • Experience in artifact promotion and deployment using tools such as ArgoCD.
  • Proficiency in using Maven for build automation and dependency management.
  • Knowledge of Cloud native architecture and micro services design patterns.
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience in Implementing and managing continuous Integration and Continuous Delivery pipelines (CI/CD).
  • Strong understanding of DevOps principles and practices, including automation, collaboration, and continuous Improvement.
  • Strong knowledge of Jira, Bitbucket, Bamboo as an administrator.
  • Basic JQL and SQL query knowledge and experience.
  • Excellent communication skills, both written and verbal.

Desired Skills :

  • Proven ability to multi-task, prioritize, and work under deadlines.
  • Networking / Access experience.
  • 10+ years' experience with a scripting language (Python preferred, but Shell, Perl, Bash, etc. is okay) required.


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    Senior Cloud Build EngineerDo you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly...

  • DevOps Build Engineer

    2 weeks ago


    Bengaluru, Karnataka, India QSC Full time

    OverviewThe DevOps Build Engineer will work with an experienced team of software and firmware engineers to develop and support our Q-SYS platform. Q-SYS is a fast growing, award winning, software and hardware platform built on cutting-edge audio, video and control products. In this position you will design and engineer a build, test, and release toolchain...


  • Bengaluru, Karnataka, India Moody's Ratings Full time

    ResponsibilitiesA Senior Software Engineer is responsible for designing, coding, enhancing and testing of software applications to meet business process requirements.This role will focus heavily on the Front End development leveraging Angular and Back End development leveraging Java technologies.Contribute to ongoing feature development of web applications...

  • sap scm

    2 weeks ago


    Bengaluru, Karnataka, India Marlabs Software Pvt Ltd Full time

    GOOD experience inAny of the 3 ( APO/SCM/IBP) is fine4-5 years of strong hands-on experience in supporting process design in SAP technologies of ECC CIF, SCM DP, SCM SNP, CTM, GATP is must.Have implemented at least two end to end project of Advance planning using applications such as APO/SCM/IBP including demand sensing and or similar multivariate...

  • sap scm

    2 weeks ago


    Bengaluru, Karnataka, India Marlabs Software Pvt Ltd Full time

    GOOD experience in Any of the 3 ( APO/SCM/IBP) is fine4-5 years of strong hands-on experience in supporting process design in SAP technologies of ECC CIF, SCM DP, SCM SNP, CTM, GATP is must.Have implemented at least two end to end project of Advance planning using applications such as APO/SCM/IBP including demand sensing and or similar multivariate...

  • Software engineer

    2 weeks ago


    Bengaluru, Karnataka, India Flexera Software India LLP Full time

    Description Companies spend millions on IT, year after year, without a clear picture of where it goes or how effectively it's spent. Flexera shines a light into this technology black hole so executives can understand exactly what's in their IT ecosystem and manage it more effectively. Flexera thrives on building a diverse workforce because it enables...


  • Bengaluru, Karnataka, India Moody's Full time

    Role/Responsibilities :A Senior Software Engineer is responsible for designing, coding, enhancing and testing of software applications to meet business process requirements.This role will focus heavily on the Front End development leveraging Angular and Back End development leveraging Java technologies.Contribute to ongoing feature development of web...


  • Bengaluru, Karnataka, India Moody's Ratings Full time

    ResponsibilitiesA Senior Software Engineer is responsible for designing, coding, enhancing and testing of software applications to meet business process requirements.This role will focus heavily on the Front End development leveraging Angular and Back End development leveraging Java technologies.Contribute to ongoing feature development of web applications...

  • DevOps Build Engineer

    2 weeks ago


    Bengaluru, Karnataka, India QSC Full time

    Overview The DevOps Build Engineer will work with an experienced team of software and firmware engineers to develop and support our Q-SYS platform. Q-SYS is a fast growing, award winning, software and hardware platform built on cutting-edge audio, video and control products. In this position you will design and engineer a build, test, and release...


  • Bengaluru, Karnataka, India Moody's Full time

    Role/Responsibilities : A Senior Software Engineer is responsible for designing, coding, enhancing and testing of software applications to meet business process requirements. This role will focus heavily on the Front End development leveraging Angular and Back End development leveraging Java technologies. Contribute to ongoing feature development of...


  • Bengaluru, Karnataka, India Abha Engineer Full time

    We are looking for a Senior Mechanical EngineerRoles are described below.Manpower Planning.Preparing of Project Cost.Schedule wise work execution.As Drawing & quality work execution.Client & Third Party Manage.Working Team Manage & Review.Reporting to Management.ROB & FOB Fabrication & Erection Work Knowledge.


  • Bengaluru, Karnataka, India Oracle Full time

    Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of a member of the software engineering division, you will analyze and integrate external customer specifications. Specify, design and implement modest changes to existing software...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About Cloud Software Group: Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world's largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done – from...


  • Bengaluru, Karnataka, India Spectrum Consultants India Private Limited Full time

    Senior Software Engineer SummaryExperience Required:YearsJob Term:PermanentLocation:BangaloreCategory:Software DevelopmentLeading the development of next generation mobile solutionsAs a Senior Software Engineer, you will design and implement real-time C/C++ software for high performance computing systems, this included designing, developing, coding, testing,...


  • Bengaluru, Karnataka, India Calix Full time

    Calix is seeking a talented Senior Engineering Manager who is passionate about providing a world class engineering environment for our global engineering teams. This individual is responsible for the Calix Engineering Environment, tools, and processes to support a multisite global product development team. The individual must be highly knowledgeable with...

  • Senior UI Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Flexera Software India LLP Full time

    Job Title: Senior UI Engineer at FlexeraDescriptionAs a Senior UI Engineer at Flexera, you will play a crucial role in our UI development team, using your extensive experience with React and TypeScript to create top-notch user interfaces for our web applications, shaping the way our users interact with our products.Your Responsibilities:Define a...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About This Team:ZTNA clients team takes care of the client projects for all platforms as part of Citrix Gateway product. It is widely used by various enterprise customers for securely accessing their enterprise resources remotely. It has ~10+ million monthly active users.Team is self-motivated, and owns the product with full sense of responsibility and...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...

  • SCM Consultant

    2 weeks ago


    Bengaluru, Karnataka, India Oracle Full time

    Job Title : SCM Consultant - EBS/FusionJob Location : BengaluruExp Range : 5-15 yearsWe are looking for candidates having good experience working on EBS SCM modules preferably from Order Management , manufacturing inventory and Procurement domainKey Skills Required :An opportunity exists for an experienced engineer in our global EBS organization to help...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    Senior Software Build Engineer Do you thrive in a dynamic environment? Were you built for a compact, agile, nimble, and dynamic team that's prepared to win? If you answered yes, we want to talk to you Citrix is now a standalone business unit and pioneer in building and delivering solutions to both On-premise and SaaS businesses. This business unit is...