Senior Software Engineer - On-Prem Microservices (m/f/d) - Job ID: 527949
Wien, AT
Eviden is an Atos Group business with an annual revenue of circa € 5 billion and a global leader in data-driven, trusted and sustainable digital transformation. As a next generation digital business with worldwide leading positions in digital, cloud, data, advanced computing and security, it brings deep expertise for all industries in more than 53 countries. By uniting unique high-end technologies across the full digital continuum with 57,000 world-class talents, Eviden expands the possibilities of data and technology, now and for generations to come.
Job Overview
We are seeking a highly skilled and experienced Senior Software Engineer to guide our engineering team in developing and deploying cutting-edge microservices solutions. The ideal candidate will have a robust background in microservices, distributed computing, Kubernetes, containerization, networking, and No-SQL database systems. Proficiency in at least one fully fledged programming language (C++, Java, Golang, C#, or Scala), strong expertise in Object Oriented Programming, and design patterns are required. This role demands exceptional communication skills in English, both written and verbal.
Key Responsibilities
• Microservices Architecture: Lead the design and implementation of scalable, modular, and API-driven microservices architecture.
• Distributed Computing: Design and implement systems that leverage distributed computing principles and tools like Kafka, RabbitMQ, or other messaging systems for scalability and resilience.
• Programming Excellence: Drive high-quality code standards, leveraging expertise in a fully-fledged programming language (C++, Java, Golang, C#, or Scala).
• Kubernetes & Containers: Oversee containerization efforts using Docker and manage microservices orchestration with Kubernetes in a production environment.
• API Development: Ensure consistent and standard RESTful API development using OpenAPI specifications.
• Database Management: Design, implement, and optimize NoSQL database structures and queries to ensure high availability, scalability, and efficient data operations.
• Networking & Security: Implement and maintain robust networking solutions, ensuring secure and efficient service-to-service communication.
• Design Patterns & OOP: Apply Object-Oriented Programming principles and common design patterns to ensure robust and maintainable solutions.
• Communication & Coordination: Work closely with cross-functional teams, including Product, QA, and DevOps, to ensure timely delivery of features and improvements.
• Problem Solving & Performance: Identify bottlenecks, troubleshoot issues, and optimize microservices for high performance and reliability.
Required Skills and Qualifications
• Experience: Minimum of 7+ years in software development.
• Programming Proficiency: At least 5 years of hands-on experience in one fully-fledged language: C++, Java, Golang, C#, or Scala.
• Object-Oriented Programming: Strong understanding of OOP principles and design patterns.
• Microservices Expertise: Solid experience designing, building, and maintaining microservices architectures.
• Distributed Computing: Proficiency with distributed systems concepts and tools such as Kafka, RabbitMQ, or similar technologies.
• Kubernetes & Containers: Proven experience with Docker and Kubernetes in production environments.
• OpenAPI & APIs: Strong experience with RESTful API development and OpenAPI standards.
• Database Knowledge: Expertise in NoSQL databases, including optimization and schema design.
• Communication Skills: Excellent written and verbal communication skills in English, with the ability to articulate complex ideas effectively
Preferred Skills (Advantageous but not Required)
• Familiarity with cloud platforms (AWS, Azure, GCP).
• Knowledge of CI/CD pipelines and DevOps practices.
• Understanding of RF (Radio Frequency) systems or related technologies.
#eviden
Why Join Us?
• Cutting-Edge Technology: Work with innovative technologies, including microservices, Kubernetes, and RF systems, in a dynamic and forward-thinking company.
• Global Impact: Be part of a team delivering impactful solutions for secure, on-premises deployments for international clients.
• Collaborative Culture: Join a diverse, supportive, and collaborative workplace that values innovation and teamwork
The annual starting gross salary is €60,000. Your actual annual target income will be determined in line with market conditions based on your qualifications and experience.
We have set ourselves the goal of promoting diversity in our company. We look forward to receiving your application, regardless of gender, origin, age, disability or sexual orientation.