Techwave we are always in an exercise to foster a culture of growth and inclusivity. We ensure whoever is associated with the brand is being challenged at every step and is provided with all the necessary opportunities to excel in life. People are at the core of everything we do.
Join us! are we Techwave is a leading global IT and engineering services and solutions company revolutionizing digital transformations. We believe in enabling clients to maximize the potential and achieve a greater market with a wide array of technology services including but not limited to Enterprise Resource Planning Application Development Analytics Digital and the Internet of things (IoT). Founded in 2004 headquartered in Houston TX USA Techwave leverages its expertise in Digital Transformation Enterprise Applications and Engineering Services to enable businesses accelerate their growth. Plus were a team of dreamers and doers who are pushing the boundaries of whats possible. And we want YOU to be a part of it. Key Responsibilities: - Deploy and Manage Kubernetes Clusters: Set up configure and maintain Kubernetes clusters in production and test environments.
- Container Orchestration:Deploying scaling and managing containerized applications using Kubernetes; working with Deployments StatefulSets DaemonSets and other Kubernetes resources.
- Develop CI/CD Pipelines: Create and manage continuous integration and deployment pipelines using tools like Jenkins GitLab CI/CD or CircleCI.
- Implement Infrastructure as Code (IaC): Utilize tools like Terraform or Ansible to automate infrastructure provisioning and management.
- Monitor System Performance: Implement monitoring solutions to ensure system health performance and security.
- Collaborate with Cross-functional Teams: Work closely with client Network Admins as well as internal DBAs QA and operations teams to streamline processes and improve productivity.
- Ensure Security and Compliance: Implement best practices for security in containerized environments and ensure compliance with industry standards.
- Troubleshooting and Optimization:Identifying diagnosing and resolving issues related to Kubernetes clusters applications and infrastructure. Optimizing performance and resource utilization.
Must-Have Skills: - Kubernetes: Deep understanding of Kubernetes architecture and components (Pods Services Deployments Namespaces etc.).
- Command-Line Interface (CLI) Tools: Kubectl and Kubectx/Kubens
- Package Management and Configuration Tools:Helm
- Cluster Provisioning and Management Tools:Rancher
- Security Tools: Kube-bench or Istio
- On prem deployments: Experience deploying on Linux Ubuntu as well as Windows
- Cloud Platforms: Hands-on experience deploying in cloud infrastructure and services like AWS (Azure and GCP nice to have)
- CNI plugins: Calico or other comparable
- Load Balancing: configure NGINX or similar solution
- Docker: Ability to create and manage Docker images and containers.
- CI/CD Pipelines: Proven experience in automating build test and deployment processes.
- Infrastructure as Code: Skill in automating infrastructure setup and management.
- High Availability Topologies:Previous experience implementing mission critical K8s with stacked control pane notes or external etcd nodes
|