Job Description:
We are looking for a skilled DevOps Developer to join our technology team.
The ideal candidate will play a key role in automating, managing, and improving our deployment processes, ensuring smooth integration between development and operations.
You will be responsible for building and maintaining scalable infrastructure, CI/CD pipelines, and ensuring system reliability and performance.
Key Responsibility:
- Design, implement, and maintain CI/CD pipelines for seamless deployment.
- Automate infrastructure provisioning and configuration using tools like Terraform, Ansible, or CloudFormation.
- Collaborate with developers to integrate code changes efficiently and resolve environment issues.
- Monitor system performance, uptime, and scalability, and take proactive measures to improve reliability.
- Manage and optimize cloud environments (AWS, Azure, or GCP).
- Ensure security, compliance, and best practices across all environments.
- Troubleshoot production issues and provide timely solutions.
- Maintain documentation of DevOps processes and workflows.
Required Skills and Qualifications:
- Proven experience as a DevOps Engineer/Developer or similar role.
- Strong knowledge of CI/CD tools (Jenkins, GitLab CI, CircleCI, etc.).
- Hands-on experience with containerization and orchestration (Docker, Kubernetes).
- Expertise in cloud platforms (AWS, Azure, or Google Cloud).
- Proficiency in scripting languages (Python, Bash, or PowerShell).
- Familiarity with version control systems (Git).
- Knowledge of monitoring tools (Prometheus, Grafana, ELK stack, etc.).
- Strong problem-solving and communication skills.