Role Overview
We are seeking a highly skilled Senior DevOps Automation Engineer to join our team. The ideal candidate will have a strong passion for automation, collaboration, and continuous improvement. This role involves working closely with development and operations teams to design and implement robust automated solutions, ensuring efficient and reliable deployments. If you have a proven track record in DevOps practices and a drive for innovation, we want to hear from you!
Key Responsibilities:
- Design and implement automated deployment processes using CI/CD tools.
- Monitor and troubleshoot infrastructure and application performance issues.
- Collaborate with team members to improve existing automation frameworks.
- Develop and maintain scripts for automated provisioning of resources.
- Ensure the security and compliance of automated solutions.
- Document processes and solutions for future reference.
- Evaluate and recommend new tools and technologies for automation.
- Work closely with development teams to integrate automation into the software lifecycle.
- Assist in creating and maintaining monitoring solutions for applications.
Required Skills:
- Strong proficiency in Docker and container orchestration tools
- Experience with Kubernetes for service management
- Solid understanding of infrastructure as code principles
- Proficient in cloud platforms such as AWS or Azure
- Strong scripting skills in Python, Bash, or similar
- Experience with CI/CD tools like Jenkins or GitLab CI
- Knowledge of monitoring tools such as Prometheus or Grafana
- Ability to troubleshoot network and system issues
- Familiarity with agile methodologies and tools.
Preferred Skills:
- Experience with Terraform or similar IaC tools
- Knowledge of configuration management tools like Ansible or Puppet
- Familiarity with microservices architecture
- Experience with Security best practices in DevOps
- Strong communication and teamwork skills.

