Software Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#445686·Dodano dziś·5
Źródło: IBMTech Stack / Keywords
PythonBashTerraformAnsibleOpenShiftGitGitLabDockerKubernetesPrometheus
Firma i stanowisko
IBM Red Hat's IT Developer Enablement Applications team is part of a global company built on open-source values and principles.
Wymagania
- 5+ years of experience with Linux Systems Engineering (RHEL, CentOS)
- 5+ years delivering enterprise software applications
- 2+ years experience with Git (experience with GitLab a plus)
- Strong knowledge of Linux and networking internals
- Strong programming proficiency in Python and experience with full SDLC
- Experience with containers and container orchestration tools (Docker, Podman, Kubernetes, OpenShift)
- Good knowledge of CI/CD pipelines and tooling (GitLab CI, GitHub Actions)
- Experience with configuration management tools (Ansible)
- Familiarity with monitoring and logging suites (e.g., Sumo Logic, Prometheus, ELK)
- Familiarity with SRE fundamentals and principles
- Familiarity with bare metal environments and APIs such as RedFish
- Data driven and observability first mindset (logs, metrics, traces)
Obowiązki
- Execute full software development life (SDLC) cycle within an agile environment
- Design, implement, and maintain scalable, reliable, and highly available infrastructure systems
- Automate repetitive tasks and processes using scripting and configuration management tools (e.g., Python, Bash, Terraform, Ansible)
- Manage cloud-based infrastructure (OpenShift) and optimize resources for reliability, performance, and security
- Monitor system performance, troubleshoot issues, and ensure uptime and reliability through proactive alerting, metrics, and incident response
- Collaborate with developers to improve application resilience, deploy code efficiently, and integrate CI/CD pipelines
- Conduct root cause analysis for incidents, document findings, and implement preventive measures
- Continuously improve system architecture, deployment processes, and tooling
- Ensure security best practices across infrastructure including access controls and network configurations
- Communicate effectively with stakeholders and project team members
- Respond to customer tickets and inquiries
IBM
11 aktywnych ofert