We are seeking a skilled DevOps Engineer to automate deployment processes, ensure seamless integration between components, and support the team in achieving optimal solutions. This role involves close collaboration with Cloud Engineer and other specialists to build robust systems that scale effectively.
Key Responsibilities:
- Build and maintain CI/CD pipelines for automated deployments.
- Orchestrate containerized workloads using tools like Docker and Kubernetes.
- Manage infrastructure as code using tools like Terraform, Ansible, or CloudFormation.
- Collaborate with Cloud Engineers to integrate cloud resources with application workloads.
- Monitor and improve deployment reliability, performance, and scalability.
- Provide guidance on DevOps best practices to support team efficiency and solutions development.
Requirements
- Technical Skills:
- Proficiency in building CI/CD pipelines (e.g., GitLab CI, Jenkins, GitHub Actions).
- Strong knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Experience with infrastructure as code tools (e.g., Terraform, Ansible, CloudFormation).
- Familiarity with cloud platforms (AWS, Google Cloud) and their DevOps toolchains.
- Scripting and automation expertise (e.g., Bash, Python).
- Experience:
- Proven track record of managing deployments in production environments.
- Experience troubleshooting and optimizing deployment processes.
- Willingness to work in a fast-paced, collaborative environment.
Preferred Qualifications (Optional):
- Experience with observability tools (e.g., Prometheus, Grafana, ELK Stack).
- Knowledge of security practices in DevOps (e.g., secrets management, secure pipelines).
- Familiarity with serverless technologies and workflows.
- Certification in relevant DevOps or cloud platforms (e.g., Google Cloud's Professional DevOps Engineer, AWS Certified DevOps Engineer).
Benefits
- Fully Remote Position
- Extra bonuses may be applicable.