3 Tekonika Jobs
Devops Engineer
Tekonika
posted 5d ago
Flexible timing
Key skills for the job
*Job Description:*
We are looking for a skilled and experienced *DevOps Engineer* to join our team. You will be responsible for designing, implementing, and maintaining the infrastructure, automation, and deployment pipelines that power our applications. Your expertise in *AWS, **Terraform, **Kubernetes, **Infrastructure as Code (IaC), and **CI/CD pipelines* will help us ensure scalability, security, and efficiency in our operations.
---
*Key Responsibilities:*
1. *Cloud Infrastructure:*
- Architect, build, and manage highly available and scalable infrastructure on *AWS*.
- Optimize cloud costs while ensuring reliability and performance.
2. *Infrastructure as Code (IaC):*
- Develop and maintain infrastructure automation using *Terraform*.
- Ensure version-controlled, reproducible, and reliable infrastructure setups.
3. *Containerization & Orchestration:*
- Deploy, scale, and manage containerized applications using *Kubernetes* and related tools.
- Optimize Kubernetes clusters for performance and security.
4. *CI/CD Pipelines:*
- Design, implement, and manage CI/CD pipelines using tools like *Jenkins, **GitLab CI/CD, **CircleCI, or **GitHub Actions*.
- Automate build, test, and deployment workflows for faster and reliable software delivery.
5. *Monitoring & Logging:*
- Implement and manage monitoring solutions using tools like *Prometheus, **Grafana, **ELK Stack, or **Datadog*.
- Set up alerting systems to ensure high availability and fast incident response.
6. *Security & Compliance:*
- Apply best practices for securing cloud infrastructure and CI/CD pipelines.
- Manage secrets using tools like *AWS Secrets Manager, **Vault*, or similar.
7. *Collaboration & Documentation:*
- Work closely with development, QA, and operations teams to ensure seamless integration of systems.
- Document processes, workflows, and configurations to support team knowledge sharing.
---
*Required Qualifications:*
- Proven experience in a *DevOps* or similar role.
- Expertise in *AWS* (e.g., EC2, S3, Lambda, RDS, CloudFormation, CloudWatch).
- Strong proficiency in *Terraform* for IaC.
- Hands-on experience with *Kubernetes* for container orchestration.
- Deep understanding of *CI/CD tools* (e.g., Jenkins, GitLab CI, CircleCI, or GitHub Actions).
- Knowledge of configuration management tools (e.g., *Ansible, **Chef, or **Puppet*).
- Proficiency in scripting languages like *Python, **Bash, or **Go*.
- Experience with version control systems (e.g., *Git*).
- Understanding of networking concepts and protocols (e.g., DNS, HTTP, VPNs, firewalls).
- Strong troubleshooting skills and experience with monitoring tools like *Prometheus* or *Datadog*.
---
*Preferred Qualifications:*
- Certifications such as *AWS Certified DevOps Engineer, **CKA/CKAD (Certified Kubernetes Administrator/Developer)*.
- Experience with GitOps tools like *ArgoCD* or *Flux*.
- Familiarity with Helm for Kubernetes application packaging.
- Knowledge of serverless technologies (e.g., AWS Lambda, API Gateway).
- Exposure to agile development methodologies.
---
*Soft Skills:*
- Excellent problem-solving and analytical skills.
- Strong collaboration and communication skills to work across diverse teams.
- Ability to work in a fast-paced, dynamic environment.
Employment Type: Full Time, Permanent
Read full job description