Network Engineer (m/f/d)

Descrição do trabalho

Siemens Mobility provides integrated Mobility solutions for urban, interurban and logistics for efficient transportation of passengers and goods.

Using the Mobility Data Analytics portfolio, we understand passengers wishes and preferences to truly optimize mobility services to better suit the customer’s needs. Starting with data originating from Journey Planning Systems, it is possible to derive fine-grained mobility patterns throughout the public transit network of a city. Building on that, many more applications are available to provide data-driven answers to crucial questions for day-to-day operations and planning. Examples, which are already successfully deployed in many cities, include vehicle occupancy prediction, quality of interconnections and capacity planning in that city’s public transport networks.

We share one common goal: enhancing the passenger experience with our combined power for the future of Mobility.

We are looking for a DevOps / AWS Network Engineer (m/f/d) to strengthen our team!

  • Your Tasks:
  • Design & Implement Network Solutions: Planning, designing, and implementing scalable, secure, and high-performance network architectures (LAN, WAN, VPN, firewalls, load balancers, etc.) to support application deployments.
  • Configuration & Maintenance: Configuring and managing network AWS services, ensuring optimal performance and reliability.
  • Network Monitoring & Troubleshooting: Proactively monitoring network health, performance, and security. Diagnosing and resolving complex network issues quickly to minimize downtime.
  • Security Implementation: Ensuring network security best practices are followed, implementing firewalls, intrusion detection/prevention systems, and access controls.
  • Capacity Planning: Assessing current and future network needs to ensure the infrastructure can handle anticipated growth and traffic.
  • Network Automation: Developing and implementing scripts and tools (using Python, Ansible, Terraform, etc.) to automate network configuration, deployment, monitoring, and troubleshooting tasks. Think "Infrastructure as Code" but for networks!
  • CI/CD Pipeline Integration: Integrating network changes and configurations into Continuous Integration/Continuous Deployment (CI/CD) pipelines to enable faster, more reliable, and repeatable deployments.
  • Infrastructure as Code (IaC) for Network: Managing network infrastructure using code and version control (e.g., Git) to ensure consistency, auditability, and rollback capabilities.
  • API Integration: Leveraging network device APIs (Application Programming Interfaces) to programmatically interact with and control network elements.
  • Cloud Networking: Designing, implementing, and managing network connectivity within cloud environments (AWS, Azure, GCP), including VPCs, subnets, routing, security groups, and direct connect/VPNs.
  • Cross-Functional Collaboration: Working closely with software developers, system administrators, and security teams to understand application requirements and ensure network infrastructure supports them effectively.
  • Performance Optimization: Identifying network bottlenecks and implementing solutions to improve application performance and user experience.
  • Documentation: Creating and maintaining comprehensive documentation for network designs, configurations, and operational procedures.
  • Security & Compliance: Ensuring network operations adhere to security policies, regulatory compliance standards, and internal best practices.
  • Tooling & Innovation: Researching, evaluating, and implementing new network technologies and DevOps tools to enhance efficiency and capabilities.
  • You identify and resolve operational issues
  • You conduct customer training sessions.
  • The ideal profile:
  • Successfully completed IT training as an IT specialist (m/f/d) (system integration or application development) or a degree in computer science, or extensive experience.
  • Experience in administration, orchestration, and handling of toolchains.
  • Proficient in working with the Linux operating system.
  • Proficient in working with Terraform, Ansible.
  • Helm is advantageous but not mandatory.
  • Knowledge in Linux and networks is advantageous.
  • Knowledge of cloud computing is advantageous.
  • Familiarity with container technologies (e.g., Docker, Kubernetes).
  • Experience in shell scripting.
  • Experience with Jira and Confluence.
  • Independent and meticulous work style.
  • Strong service mentality, good communication and teamwork skills, as well as a hands-on mentality.
  • Fluent English skills.
  • German language is advantageous.

Skills In Artificial Intelligence (AI)

We are also looking for professionals familiar with the use of generative AI tools (e.