What are the responsibilities and job description for the Senior Infrastructure Engineer position at Capgemini Engineering?
About the job you’re considering Join Capgemini’s engineering team to build and optimize infrastructure for next-generation systems. You’ll enhance the System Health and Application Health platforms by integrating Linux kernels, exporting system metrics through REST APIs, and creating dashboards with Grafana. The role also involves containerizing applications and deploying them using Docker and Kubernetes. Your work will ensure reliability, scalability, and performance for mission-critical environments.
Your role
Develop and integrate Linux kernel extensions (RHEL8/Ubuntu) for system health monitoring. Design and implement REST APIs for exporting metrics and telemetry.
Create and customize Grafana dashboards for real-time visualization.
Containerize and deploy applications using Docker and Kubernetes.
Collaborate with cross-functional teams to optimize infrastructure for scalability, reliability, and security.
Your Skills and Experience
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
Docker/Kubernetes: Building, deploying, and managing containerized applications.
8 years of experience in infrastructure engineering, DevOps, or systems development.
Linux (RHEL8/Ubuntu): Kernel-level development and extensions.
REST API Development: For metric export and integration.
Grafana: Reporting and visualization, including custom dashboard creation.
Strong scripting/programming skills (Python, Bash, or similar).
Familiarity with observability tools (Prometheus, telemetry systems) is a plus. Linux (RHEL8/Ubuntu): Kernel-level development and extensions.
Preferred Experience: Exposure to multi-cloud or hybrid orchestration environments. Knowledge of CI/CD pipelines and automation tools. Experience with performance monitoring and telemetry systems.
Salary : $83,500 - $178,000