Senior Software Engineer
Ericsson
Join our Team
What Will You Do?
Lead the design and development of high-quality technical solutions and features at a platform level, from concept to deploymentBe part of continuous performance optimizations and improvements efforts. Take active role in helping with identifying and fixing performance bottlenecksCollaborate with cross-functional teams to ensure alignment with product roadmapImplement security best practices and make sure EP5G platform meets industry standardsTackle complex technical issues, providing advanced support and finding long-term solutionsChampion clean code, lead code reviews, and mentor junior engineersCreate scripts and tools to automate software and configuration lifecycle
Qualifications
Minimum Qualifications:
Bachelor's or Master's degree in Computer Science, Information Technology, or related fieldTen or more years' experience (10+ years) in Unix/Linux administration in large scale deployments and/or data centersIn-depth knowledge of Linux system and services management, boot process, tweaking etc.Practical experience in performance analysis and tuning the kernel, resource allocation and isolationExperience with Linux security features including SELinux, AppArmor, Polkit, Secure Boot, full disk encryption with TPM2.0Experience with Bash scripting and/or programming languages using Python, Golang, or equivalentExperience with Docker, Kubernetes, CI/CD, GitLab processesKnowledge of networking protocols, standards, and technologies (TCP/IP, DNS, Network Namespaces)Excellent communication, leadership, and technical solution and design skillsStrong problem-solving abilitiesAbility to adapt to a dynamic and fast-paced work environment
Preferred Qualifications:
Experience with Software configuration management tools (SaltStack, Ansible, Chef etc.)Experience in Telco or cellular domain
Confirm your E-mail: Send Email
All Jobs from Ericsson