Lead Software Engineer - DevOps, Kubernetes, Helm

apartmentBlue Yonder placeHyderabad calendar_month 

Job Description

Scope:

  • As Lead Software Engineer, you will enhance our DevOps capabilities by developing solutions that streamline deployments and improve automation and scalability.
  • Your work will enable faster, more reliable software delivery and greater operational efficiency.
  • You will help shape our cutting-edge DevOps solutions, empowering teams to deliver software efficiently and effectively.
  • You will focus on advancing the organization's DevOps capabilities, enabling teams to deliver software swiftly and reliably.
  • You'll be tasked with developing and optimizing solutions that elevate the deployment ecosystem, integrating automation and scalability techniques to diminish delivery bottlenecks and enhance operational efficiency.

Our Current Technical Environment:

Tools & Platforms: GitHub Actions (CI/CD pipelines), ArgoCD, Helm, Terraform, Docker, Kubernetes, Prometheus & Grafana, Jira / Azure DevOps

Cloud Platforms: Microsoft Azure, Azure Kubernetes Service, Azure DevOps Services, Azure Storage, Networking & Compute Services

SaaS Applications: GitHub, Jira / Confluence

Programming & Scripting: Java, Quarkus, Python, Shell scripting

Architecture & Engineering:

Cloud-native microservices, Kubernetes-based containerized deployments, GitOps-driven CI/CD pipelines, Custom Kubernetes Operators (Java Operator SDK), API-driven integrations and automation frameworks,

What You'll Do:

  • Provision and manage Azure cloud resources efficiently using Infrastructure as Code (Terraform).
  • Consistently apply best practices for unit, integration, and end-to-end testing of internally developed software.
  • Demonstrate proficiency in troubleshooting complex issues across Azure Cloud, Kubernetes, third-party tools, and internal solutions.
  • Drive the development and optimization of DevOps processes, particularly leveraging Kubernetes, Helm, and ArgoCD for seamless deployments.
  • Ensure quick, reliable, and automated software releases by implementing and maintaining robust CI/CD pipelines with GitHub Actions.
  • Contribute to the design and implementation of Kubernetes operators using Java and Quarkus, and help define Custom Resource Definitions (CRDs).
  • Collaborate effectively across teams to champion DevOps best practices and promote alignment with company objectives.
  • Keep the organization at the forefront of technology by proactively evaluating and implementing emerging tools and methodologies.
  • Maintain the reliability and operational excellence of the continuous delivery framework, meeting or exceeding SLAs.

What We Are Looking For:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field with at least 8 years of progressive experience in software development and DevOps.
  • Strong experience with Kubernetes, Helm, and ArgoCD for managing and automating deployment pipelines.
  • Proven skills in building and managing CI/CD workflows using GitHub Actions.
  • Experience in developing Kubernetes operators using Java, Quarkus, and the Java Operator SDK.
  • Competence in designing and implementing Custom Resource Definitions (CRDs) within Kubernetes environments.
  • Effective communication and collaboration skills to facilitate cross-functional team engagement and strategic alignment in DevOps practices.
  • Passionate about technology evolution and driving continuous improvement in software delivery processes.

Our Values

If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success - and the success of our customers. Does your heart beat like ours Find out here:

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

thumb_up_altRecommended

Lead Software Engineer

apartmentChase BankplaceHyderabad
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking, you are an integral...
local_fire_departmentUrgent

Lead Software Engineer

placeHyderabad
Responsibilities: What You'll do As a Lead Software Engineer at Principal Financial Group, you will be at the forefront of crafting innovative and high-performance software solutions. Your role will involve crafting, developing, and implementing...
apartmentJP Morgan Chase & Co.placeHyderabad
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Corporate Risk Technology, you are an integral part...