We are seeking a highly skilled and experienced DevOps Engineer to join our team.
Key Responsibilities
* Design and implement infrastructure as code using Pulumi (TypeScript) to ensure scalability and reliability.
* Develop strong expertise in AWS services, including IAM, VPC, S3, EC2, EKS, and security groups, to guarantee secure and efficient operations.
* Foster a deep understanding of Kubernetes fundamentals, such as pods, services, deployments, and ingress, to optimize containerized applications.
* Collaborate with cross-functional teams to establish CI/CD pipelines using GitHub Actions, ensuring seamless deployment and testing processes.
* Leverage containerization using Docker and deployment workflows with Helm, Kustomize, and FluxCD to streamline application delivery.
* Analyze and understand networking concepts, including DNS, load balancers, and ingress controllers, to securely integrate managed services like MongoDB Atlas with Kubernetes.
* Monitor and optimize system performance using Grafana, Loki, and Prometheus, providing actionable insights for continuous improvement.
Nice to Have
* Experience with build & release management for TypeScript and/or Rust applications, enabling the development of robust and efficient software.
Other Essential Skills
* Demonstrate strong problem-solving and troubleshooting skills to address complex technical issues effectively.
* Showcase ability to work collaboratively in cross-functional teams, fostering open communication and collaboration with engineers from diverse disciplines.
* Possess passion for automation, scalability, and infrastructure best practices, driving innovation and excellence in IT operations.