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)