
Senior Software Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
- Wireless Transport: Satellite | 4G/LTE | 5G
- IoT Networking Solutions: Industrial Wi-Fi
- WAN: Internet | IP/MPLS | Next-Gen/SD WAN
- LAN: DC Networking | SDN | Fixed & Wireless
- Perimeter : Load balancers | NG Firewalls | Security Service Edge
- Be a world class expert in the OSS domain, implementing the defined architectural roadmap in Networks and Perimeter for the Maersk Group.
- Support delivery and program management with estimations and planning.
- Validate all the Non-Functional requirements and provide inputs to the applications team on capacity exercise.
- Practice TDD and follow best practices.
- Produce high-quality, clean and performant code.
- Implement and publish APIs for ecosystem clients to consume platform services in a consistent way.
- Adopt a product mindset and passion about building for internal and external ecosystem.
- Experience in Enterprise Grade Applications development.
- Excellent experience and knowledge of Java 11+. Well versed with Springboot,
- TDD with Unit Testing (such as Junit or Mockito) and Integration Testing.
- Python and Scripting experience is welcome too
- Well versed with Microservices, Container technologies and cloud technologies.
- SRE Exposure an advantage. Expertise building and defining KPI’s (SLI/SLO’s) using open-source tooling like ELK, Prometheus and various other instrumentation, telemetry, and log analytics.
- Knowledge of SQL/NoSQL, Streaming (Kafka), BPMN (preferably Camunda) and large-scale batch processing
- Experience with frontend technologies like react/angular etc. is desirable
- Solid experience in DevOps tooling, GitOps, CI/CD, config management, Jenkins, build pipelines and source control systems
- Strong in designing and implementing REST API’s
- Experience with monitoring and resolution of performance issues in applications
- Comfortable working in agile methodologies (ideally Scrum)
- Fault Management
- Fulfilment – Planning & Provisioning
- Discovery and Digital Twins
- NaaS API and Integration Stack
- Monitoring & Observability
- Field Engineering and Spares Management
- Service Management
- Incident Management
- Change Management
- Network, Cloud Networking and Perimeter Repair Automation
- Demonstrates excellent communication skills with ability to communicate effectively at all levels within the organisation reaching out when needed to resolve issues.
- Shows strength in negotiation both internally and externally to ensure successful resolution of issues prior to escalation, ensuring that the wider business imperative is not undermined.
- Experience in Enterprise Grade Applications development.
- Excellent experience and knowledge of Java 8+. Well versed with Springboot, Microservices, BPMN (preferably Camunda)
- Strong technical knowledge and telecom background is an advantage.
- Strong technical knowledge of DevOps tooling, GitOps, CI/CD, config management, Jenkins, build pipelines and source control systems
- Solid understanding of microservices architecture, as well as designing and implementing REST API’s.
- TDD with Unit Testing (such as Junit or Mockito) and Integration Testing.
- Monitoring application performance and maintaining the application in production.
- SRE Exposure an advantage. Expertise building and defining KPI’s (SLI/SLO’s) using open-source tooling like ELK, Prometheus and various other instrumentation, telemetry, and log analytics.
- Comfortable working in agile methodologies (ideally Scrum)
- Experience working in the Telecom OSS space an added advantageA clear understanding of the business imperatives and how they align with the wider company strategy.