Roles and Responsibilities:
We are seeking a skilled DevOps Engineer to join our team. In this role, you will design, build, and implement cloud-native architectures using Kubernetes and related technologies. Your responsibilities will include configuring CI/CD pipelines, provisioning infrastructure as code (IaC), and leveraging monitoring tools for performance tuning and troubleshooting. You will collaborate closely with development teams to facilitate the migration of applications to a Kubernetes-based platform and enhance the overall DevOps workflow.
Key Responsibilities:
- Develop and implement automation tools for infrastructure provisioning, configuration, and deployment processes to maximize efficiency and reduce manual interventions.
- Collaborate with development teams to integrate DevOps methodologies across the application lifecycle, from development to deployment and beyond.
- Manage and maintain CI/CD pipelines to automate testing and deployment processes, ensuring fast, reliable delivery of features and fixes.
- Monitor system performance, troubleshoot issues, and implement solutions to ensure system health and security.
- Stay updated on emerging trends in Kubernetes, containerization, and DevOps practices, and assess new technologies for potential adoption to enhance infrastructure and workflows.
- Assist development teams in managing and provisioning AWS resources using Terraform.
- Support development teams in deploying applications to on-premise Kubernetes environments.
- Configure logging, monitoring, and alerting in tools such as DataDog and AWS.
Requirements:
- Strong expertise in Kubernetes architecture, deployment, and management, including experience with on-premise Kubernetes environments.
- Proficiency in scripting languages (e.g., Bash, Python) and automation tools (e.g., Chef, Terraform).
- Experience with CI/CD tools (e.g., GitLab CI) and version control systems (e.g., Git).
- Knowledge of monitoring tools (e.g., Prometheus, Grafana) and practices to ensure application and system performance.
- Hands-on experience with AWS, including a strong understanding of cost optimization practices.
What We Offer:
- Competitive salary and benefits package.
- Opportunities to work with cutting-edge technologies.
- A dynamic, collaborative team environment focused on innovation and professional growth.