Red Hat

Senior Software Engineer – Cost Management

Red Hat

full-time

Posted on:

Location Type: Hybrid

Location: DublinIreland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Implement and optimize the data access layer within the Python/Django application
  • Develop, test, and maintain the deployment artifacts for the product
  • Write high-quality, maintainable code to refactor and adapt the existing SaaS application logic
  • Help design and implement robust unit, integration, and end-to-end tests
  • Utilize and contribute to the Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • Work closely with the Product managers, Product Owners, and other engineers

Requirements

  • 5+ years of experience developing production applications with Python/Django
  • 3+ years of experience with PostgreSQL, including schema design, migration management, and SQL query optimization for performance
  • 2+ years of experience working with containers (Docker/Podman) and Kubernetes/OpenShift
  • Proven experience implementing microservices and integration design patterns to build scalable, decoupled systems
  • 3+ years of experience with CI/CD pipelines (e.g., GitLab, GitHub Actions) and Git-based workflows within an Agile team environment
Benefits
  • Flexible working arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoPostgreSQLSQLDockerPodmanKubernetesOpenShiftmicroservicesCI/CD
Soft Skills
collaborationcommunicationproblem-solvingadaptabilityattention to detail