- Company Name
- Envision
- Job Title
- Cloud Engineer
- Job Description
-
**Job Title:** Senior Cloud Engineer
**Role Summary:**
Design, build, and maintain secure, highly available, and scalable cloud infrastructure primarily on AWS. Lead automation, DevOps practices, and CI/CD pipelines to enable reliable delivery of technology products and services.
**Expectations:**
Deliver high‑performance, resilient cloud solutions, automate operations, monitor and troubleshoot systems, collaborate across development, data, and analytics teams, and provide technical leadership on cloud strategies and automation.
**Key Responsibilities:**
- Design, develop, test, and deploy cloud‑based solutions with focus on performance, availability, and scalability.
- Automate cloud operations and infrastructure using IaC tools (Terraform, CloudFormation, Packer).
- Script and orchestrate deployments with Python, PowerShell, Node.js, and configuration management (Ansible, Puppet, Chef).
- Manage and support public cloud environments (AWS preferred), including configuration, deployment, monitoring, and incident response.
- Collaborate with software development, data, and analytics teams to integrate and optimize cloud services, including Databricks.
- Contribute to CI/CD pipeline development, DevOps process improvements, and release management.
- Perform root‑cause analysis, resolve system issues, and implement preventive improvements.
- Provide technical guidance, code reviews, and performance optimization for cloud‑hosted applications.
- Lead and mentor junior engineers, fostering knowledge sharing and best practices.
**Required Skills:**
- Proficiency with AWS (preferred), Azure, or GCP.
- Infrastructure‑as‑Code tools: Terraform, CloudFormation, Packer.
- Containerization & orchestration: Docker, Kubernetes.
- Configuration management: Ansible, Puppet, Chef.
- Scripting: Python, PowerShell, Node.js.
- Monitoring & logging: Splunk or equivalent.
- Big‑data platform experience: Databricks or similar.
- Strong networking and cybersecurity fundamentals.
- Performance tuning, load testing, and test‑driven development.
- Agile development lifecycle knowledge and CI/CD expertise.
- Excellent problem‑solving, collaboration, and communication skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field.
- 5+ years hands‑on experience with cloud technologies and DevOps tools.
- AWS Certification preferred (e.g., AWS Certified Solutions Architect – Associate).