Senior Software Engineer — CI/CD, Kubernetes & AI

Ericsson

Konak

On-site

TRY 700,000 - 1,100,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ericsson Izmir, Türkiye is seeking a Senior Software Developer to lead architecture, CI/CD, automation and cloud-native deployments across the software lifecycle. You will mentor peers and own critical components, driving scalable, secure solutions with a focus on performance and reliability.

You will work with Java/Jakarta EE, Spring, Hibernate, EJB and Quarkus, integrate Claude AI services, and contribute to DevOps culture through code reviews, testing and automation.

Qualifications

  • An adequate degree in computer science or computer/software engineering.
  • An analytical mind, with the ability to follow processes and work independently with minimal assistance.
  • Relevant experience in technical troubleshooting, coding and updating existing code.
  • Proven experience in software architecture and system design — microservices, APIs, integration patterns and cloud-native deployments.
  • Experience leading small teams or technical workstreams, including code reviews and mentoring.
  • Configuration management experience.
  • Good experience of IP technologies.
  • Experience with cloud technologies.
  • Experience working with Agile methodologies.
  • Experience with Java / Jakarta EE, Spring, Hibernate, EJB and Quarkus.
  • Experience with web services and microservices architecture.
  • Strong scripting and development skills in Python and Bash.
  • Web application development with Flask.
  • Database experience with PostgreSQL.
  • CI/CD pipeline development with YAML (GitLab CI / GitHub Actions) and Bash scripting.
  • Containerization with Docker and Podman.
  • Container orchestration with Kubernetes and Helm.
  • AI integration experience with the Claude API and other popular AI platforms.
  • Test automation and performance testing with Robot Framework, Locust and unit testing frameworks.
  • Task and project tracking with Jira.
  • A solid grasp of object-oriented programming and secure coding practices.
  • Ability to communicate technical decisions clearly to developers, architects and stakeholders.

Responsibilities

  • Own the architecture and design of CI/CD pipelines, automation tools and internal platforms.
  • Lead small technical workstreams or features end to end — breaking down work, coordinating with other developers and stakeholders, and ensuring quality delivery.
  • Review code and designs, mentor junior developers and help set engineering standards and best practices for the team.
  • Design, implement and maintain CI/CD pipelines using YAML-based configurations, Bash scripts and deployment automation technologies.
  • Build, manage and optimize containerized environments using Docker and Podman.
  • Orchestrate application deployments with Kubernetes and Helm charts across multiple environments (IAT, SIT, UAT, Production).
  • Design and evolve the internal automation platform using Python, Flask and PostgreSQL.
  • Develop and maintain Java-based applications using EJB and Quarkus frameworks, applying object-oriented design principles.
  • Integrate AI services (Claude API and other popular AI platforms) into internal tools and workflows to improve developer productivity and operational efficiency.
  • Design and execute load and performance testing scenarios using Locust; analyse results and provide optimization recommendations.
  • Develop and maintain automated test suites using Robot Framework.
  • Write and maintain automation scripts in Python and Bash to streamline development and operational processes.
  • Follow good security coding practices to ensure that pipelines and applications are free of common vulnerabilities.
  • Perform unit, component and integration testing of developed software and automation scripts.
  • Fix bugs and resolve issues across all identified environments (IAT, SIT, UAT, Production).
  • Document CI/CD workflows, automation platform architecture and operational procedures to facilitate maintenance and knowledge sharing.
  • Track and update tasks in Jira throughout the SDLC.
  • Support go-live activities together with the operations team.
  • Support and participate in acceptance procedures and tests.

Skills

CI/CD pipelines
Docker
Kubernetes
Python
Java / Jakarta EE
Cloud technologies
Agile methodologies
Code reviews
Automation

Education

Bachelor's degree in Computer Science

Tools

PostgreSQL
Flask
Quarkus
EJB
GitLab CI
GitHub Actions
Robot Framework
Locust
Jira
Bash scripting

Job description

Ericsson Izmir, Türkiye is seeking a Senior Software Developer to lead architecture, CI/CD, automation and cloud-native deployments across the software lifecycle. You will mentor peers and own critical components, driving scalable, secure solutions with a focus on performance and reliability.

You will work with Java/Jakarta EE, Spring, Hibernate, EJB and Quarkus, integrate Claude AI services, and contribute to DevOps culture through code reviews, testing and automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer: CI/CD, Cloud & AI
Senior Software Developer: CI/CD, Cloud & AI

Ericsson • Fatih

On-site
TRY 420,000 - 700,000
Senior Software Developer: Cloud, CI/CD & AI Tools
Senior Software Developer: Cloud, CI/CD & AI Tools

Ericsson • Çankaya

On-site
TRY 300,000 - 540,000
Software Developer – Cloud, CI/CD & AI Automation
Software Developer – Cloud, CI/CD & AI Automation

Ericsson • Konak

On-site
TRY 300,000 - 460,000
Software Developer: AI-Driven FinTech Platform
Software Developer: AI-Driven FinTech Platform

Ericsson • Fatih

On-site
TRY 350,000 - 550,000
Senior Software Developer
Senior Software Developer

Ericsson • Konak

On-site
TRY 700,000 - 1,100,000
Senior Software Developer
Senior Software Developer

Ericsson • Çankaya

On-site
TRY 300,000 - 540,000
Senior Software Developer
Senior Software Developer

Ericsson • Fatih

On-site
TRY 420,000 - 700,000
Software Developer
Software Developer

Ericsson • Konak

On-site
TRY 300,000 - 460,000
Software Developer
Software Developer

Ericsson • Fatih

On-site
TRY 350,000 - 550,000
Software Developer
Software Developer

Ericsson • Çankaya

On-site
TRY 240,000 - 420,000