Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Schneider Electric

Senior DevOps Engineer

Novi Sad, Serbia

EV Connect is seeking a Senior DevOps Engineer with previous experience in a lead role with technical, automation, and programming experience. You will share our passion for electric vehicles and their ability to positively impact transportation, air quality and energy independence for generations to come.

EV Connect provides the world's most flexible, open, and standards-based cloud platform for managing the EV charging ecosystem, including a comprehensive management platform on which charging network operators, site owners and fleet operators can build advanced service offerings, and applications to enable drivers to easily find, access, and securely pay for EV charging.

ABOUT THE ROLE / RESPONSIBILITIES:

Want more jobs like this?

Get Software Engineering jobs in Novi Sad, Serbia delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

  • Collaborate with smart colleagues who want to make a difference by advancing EV Connect's cloud SaaS platform, mobile/mobile-web applications, portals, data and integrations.
  • Keep all systems and integrations up and humming, including system maintenance, monitoring system activity, gathering system statistics, and following up on reported errors and alarms.
  • Primary point responsible for the overall health, performance, and capacity of our platforms.
  • Deliver best practices recommendations and highly technical implementations.
  • Proactively seek systems improvements through regular performance monitoring and capacity analysis; recommend systems upgrades and hardening as appropriate.
  • Automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability.
  • Establish and maintain end to end CI/CD pipelines using tools like Azure, GitHub Actions, Kubernetes.
  • Manage application configuration across a number of platform environments.
  • Develop monitoring, diagnostic, debugging tools and dashboards.
  • Ensure security and compliance of all assets in the cloud by integrating security best practices for shared secrets, key rotation, and other security requirements. Create and enforce policies and deploy cloud security tools to protect and monitor access.
  • Ensure the end-to-end availability and performance of mission critical services and build automation to prevent problem recurrence; eventually automate response to all non-exceptional service conditions.
  • Working closely with development teams to ensure that platforms are designed with operability in mind.
  • Handling high impact incidents with passion and sense of urgency; by triaging and addressing production issues.


YOU SHOULD HAVE EXPERIENCE WITH:
  • Incident, problem and change management practices and handled high impact incidents.
  • Designing, building, and managing release systems, code merging and promotion, and CI/CD workflows.
  • Container architecture and systems like Docker, and container orchestration tools like Kubernetes
  • Languages and frameworks like Java/Python/Azure Functions
  • Operating and supporting event-driven microservices and distributed architectures.
  • Administrating and supporting SQL & NoSQL databases like MongoDB, Elasticsearch, Azure SQL Database.
  • Azure Cloud services like Virtual Machine, AKS, Virtual Network, Azure Policy.
  • Linux-based infrastructures.
  • Monitoring and supporting RESTful APIs
  • Configuration management, CI/CD tools, GIT, ELK, Helm Charts.
  • Automation tools such as Terraform and Azure Resource Manager.
  • Monitoring tools such as New Relic, Monitor, Kibana, Grafana, Prometheus.
  • Kubernetes resources (Nodes, Pods, Deployment, Services... ) and understand the notion of
  • CustomResourceDefinition (application for ArgoCD for example)
  • Kubectl CLI
  • Helm (use and create charts)
  • Controllers (load balancer controller, cert-manager, external-dns)
  • RBAC

WE'D LIKE TO TALK TO YOU IF:
  • You have solid experience (5+ years) maintaining and operating in large scale production systems and technologies, like load balancing, monitoring, distributed systems, and configuration management.
  • Working knowledge of cloud native architectures and best practices in Azure Cloud.
  • You have experience building or optimizing data pipelines, architectures and data sets.
  • You actively look for opportunities to automate repetitive tasks.
  • You value DevOps and GitOps practices, versioning infrastructure as code, and automation.
  • You proactively seek out performance hotspots and degradation in performance.
  • You believe in transparency, auditing and KPIs to track the overall health of software and infrastructure are key to continuous improvement.
  • You have experience in working with and managing third party service providers.
  • You have strong troubleshooting/debugging skills and a passion for problem solving and investigation.
  • You have excellent written and oral communication skills, including technical and processdocuments.
  • You hold a Bachelor's degree or equivalent combination of education and recent, relevant work history.

WE'D ESPECIALLY LIKE TO TALK TO YOU IF:
You achieved two or more Kubernetes Certifications.
You have EV industry experience with station integration or open protocols like OCPP, OCPI or OpenADR.

What's in it for me?
  • Hybrid working model (WFH or Office) & flexible working hours
  • 24-30 days of annual leave
  • International team with the possibility for training & upskilling in the US
  • Gym & sports activities
  • Learning & Development for each employee (including internal platforms & additional budget)
  • Having a chance to be mentored by any worldwide expert inside Schneider Electric
  • The financial, legal, and psychological assistance program
  • Private health insurance
  • Summer recharge program during July and August
  • Lunch inside our Hub with discounts
  • Family policy - Parental leave and Care leave
  • Recognition culture through our own StepUp platform & annual bonus
  • Building a career in the #1 world sustainable multinational company


Please note:
Applicants should be open to working partially overlapping hours with our teams in the US.

Let us learn about you! Apply today.

You must submit an online application to be considered for any position with us. This position will be posted until filled.

Why us?

Schneider Electric is leading the digital transformation of energy management and automation. Our technologies enable the world to use energy in a safe, efficient and sustainable manner. We strive to promote a global economy that is both ecologically viable and highly productive.

25.7bn global revenue

137 000+ employees in 100+ countries

45% of revenue from IoT

5% of revenue devoted for R&D

You must submit an online application to be considered for any position with us. This position will be posted until filled

It is the policy of Schneider Electric to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct. Concerning agencies: Schneider Electric does not accept unsolicited resumes and will not be responsible for fees related to such.

Client-provided location(s): Novi Sad, Serbia
Job ID: Schneider_Electric-68273
Employment Type: Full Time