SENIOR SOFTWARE ENGINEER

happiestminds

Bengaluru, India 5 Years Exp Posted 2h ago

Job Description

  • Design, implement, and optimize continuous delivery (CD) pipelines to enhance software delivery processes.
  • Automate production (PROD) and non-production (nPROD) deployment processes to ensure seamless releases.
  • Manage Kubernetes application deployment and develop release tooling to support containerized applications.
  • Develop GitHub Actions workflows and reusable automation scripts to streamline development processes.
  • Integrate various software delivery toolchains, including GitHub, Atlassian Confluence, JIRA, JSM, Dynatrace, Sentry, and LaunchDarkly.
  • Implement deployment orchestration, validation, and rollback capabilities to ensure reliable releases.
  • Establish release traceability, deployment evidence, and reporting automation for compliance and auditing purposes.
  • Enhance deployment observability, telemetry, and engineering insights to improve system reliability.
  • Provide production deployment and release support, troubleshooting issues as they arise.
    • Continuously enhance software delivery capabilities and automation to improve efficiency and effectiveness.

Similar Openings for You