devops engineer
Key Responsibilities:
· Design, implement, and manage CI/CD pipelines using Jenkins to streamline development and deployment processes.
· Deploy and manage applications on AWS, utilizing services such as EC2, ECS, Fargate, SNS, and SQS.
· Write and maintain Terraform scripts for infrastructure provisioning and management.
· Monitor and optimize Kubernetes clusters, ensuring high availability and performance.
· Integrate and manage Kafka for reliable messaging and data streaming across applications.
· Collaborate with development teams to understand application requirements and improve system performance and reliability.
· Troubleshoot and resolve issues related to infrastructure, applications, and networking.
· Implement best practices for security, compliance, and disaster recovery.
· Document processes, architectures, and workflows for knowledge sharing.
· Knowledge of scripting languages (e.g., Python, Bash).
· Excellent communication and collaboration skills.