1 day ago
Ankara, Turkey +2 moreSenior
Responsibilities
- Own the architecture and technical design of CI/CD pipelines, automation tools, and internal platforms.
- Lead small technical workstreams and features from planning through quality delivery.
- Design, implement, and maintain CI/CD pipelines using YAML and Bash-based deployment automation.
- Build and optimize Docker and Podman containerized environments and orchestrate deployments with Kubernetes and Helm.
- Develop the internal automation platform using Python, Flask, and PostgreSQL.
- Develop and maintain Java-based applications using EJB and Quarkus.
- Integrate Claude API and other AI platforms into internal tools and workflows.
- Design and execute Locust load and performance tests and maintain Robot Framework automated test suites.
- Perform code reviews, mentor junior developers, document technical decisions, and support go-live activities.
- Troubleshoot and resolve issues across IAT, SIT, UAT, and Production environments.
Requirements
- A degree in computer science or computer/software engineering.
- Relevant experience in technical troubleshooting, coding, and maintaining existing code.
- Proven experience with software architecture and system design, including microservices, APIs, integration patterns, and cloud-native deployments.
- Experience leading small teams or technical workstreams, performing code reviews, and mentoring developers.
- Experience with configuration management, IP technologies, cloud technologies, and Agile methodologies.
- Experience with Java/Jakarta EE, Spring, Hibernate, EJB, Quarkus, web services, and microservices architecture.
- Strong Python and Bash scripting and development skills, including Flask web application development.
- Database experience with PostgreSQL.
- Experience developing CI/CD pipelines with YAML, GitLab CI or GitHub Actions, and Bash.
- Experience with Docker, Podman, Kubernetes, and Helm.
- Experience integrating Claude API and other AI platforms.
- Experience with Robot Framework, Locust, unit testing frameworks, and secure coding practices.
- Ability to communicate technical decisions clearly to developers, architects, and stakeholders.
Tech Stack
About Ericsson
Ericsson is a publicly traded telecommunications vendor that builds mobile network infrastructure (RAN, core, OSS/BSS), cloud platforms, and managed services for communications providers and enterprises. Founded in 1876 and headquartered in Kista, Stockholm, it supplies 5G systems to operators worldwide and owns Vonage, expanding network APIs and enterprise communications offerings.
