Principal Software Engineer at Ericsson
Chennai, tamil nadu, India -
Full Time


Start Date

Immediate

Expiry Date

11 Jan, 26

Salary

0.0

Posted On

13 Oct, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Go, Java, Kubernetes, AI/ML, Data Analytics, CI/CD, Cloud Native, Micro Service, Linux, Windows, Terraform, Prometheus, Spark, Tensorflow, Networking, ITIL

Industry

Telecommunications

Description
As Architect perform detailed studies providing technical anatomy with estimates, implementation architecture/solution proposal, As a Cloud Native - Micro Service Architecture based developer be proficient in languages like Python, Go, Java with applications deployed in containers on Kubernetes. Develop/integrate/automate a core AI/ML software environment, in close collaboration with data scientist and product developers Operationalize and extend open source software components, covering the entire ML model life-cycle, including e.g. data transformation, model development, deployment, monitoring, re-training, security. Evaluate and plan capacity of CPU, GPU, memory, storage, and networking resources to balance cost versus desired productivity and performance Develop essential Pipelines for CI/CD, Test automation scripts and tooling to help short release cycles, quality assurance, maintenance, migration, and cost-control of infrastructure deployments. Manage communication, planning, collaboration and feedback loops with business stakeholders. Model the business problem statement into AI/ML problem. Lead studies and creative usage of new and/or existing data sources. Work with Data Architects to leverage existing data models and build new ones as needed. Develop new and apply/extend existing, concepts, methodologies, techniques for cross functional initiatives Bachelors/Masters in Computer Science, Electrical Engineering or related disciplines from any of the reputed institutes. First Class, preferably with Distinction. Applied experience: 5+ years of experience with infrastructure, platforms, networking, and software systems; 3+ years of experience with leading teams of engineers and system administrators; and an overall industry experience of about 10+ years. Strong software engineering experience with one or more of Go, Python, Java using container-based Cloud Native - Micro Service development practices. Certified Kubernetes Application Developer (CKAD) is desirable Experience with data analytics and AI/ML systems, for example, Spark, Jupyter, Tensorflow Experience with large scale systems, for example reliability/HA, deployment, operations, testing, and trouble-shooting. Experience with delivering software products, for example release management, documentation Experience with usage/integration of public cloud services, for example, identity and access management, key management, storage systems, CPU/GPU, private/virtual networking, and Kubernetes services. Experience with modern distributed systems and tooling, for example, Prometheus, Terraform, Kubernetes, Helm, Vault, CI/CD systems. Experience with WAN networking solutions, redundancy/fail-over, QoS, and VPN technologies. Strong system administration skills, Linux and Windows Awareness of ITIL/ITSM methodologies for operations and service delivery Good communication skills in written and spoken English Great Team worker and collaborator Creativity and ability to formulate problems and solve them independently Self-driven and ability to work through abstraction Ability to build and nurture internal and external communities Ability to work independently with high energy, enthusiasm to learn and deliver with persistence Experience in partnering and collaborative co-creation, i.e., working with complex multiple stakeholder business units, global customers, technology and other ecosystem partners in a multi-culture, global matrix organization with sensitivity and persistence The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world's toughest problems. You´ll be challenged, but you won't be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next. What happens once you apply? Click Here to find all you need to know about what our typical hiring process looks like. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. learn more. Primary country and city: India (IN) || Chennai Req ID: 772427
Responsibilities
The Principal Software Engineer will perform detailed studies to provide technical architecture and solution proposals, focusing on cloud-native microservices. They will also develop and integrate a core AI/ML software environment in collaboration with data scientists and product developers.
Loading...