DevOps Engineer
siemens
Job Description
- Designing, building, and managing containerized applications using Docker and Kubernetes in production environments.
- Developing and maintaining scalable cloud infrastructure on AWS with a focus on performance, security, and cost optimization.
- Implementing and optimizing CI/CD pipelines using GitLab CI/CD to enable rapid and reliable software delivery.
- Building and managing real-time data pipelines and streaming solutions using Kafka.
- Establishing and enhancing monitoring and observability frameworks using tools like CloudWatch, Prometheus, and Grafana.
- Driving adoption of GitOps principles using tools such as ArgoCD for streamlined deployment and configuration management.
- Automating infrastructure provisioning and management using Terraform (Infrastructure as Code).
- Troubleshooting complex system issues and ensuring high availability and reliability of applications.
- Collaborating with cross-functional teams to improve development, deployment, and operational workflows.