What are the responsibilities and job description for the Cloud Engineer position at 360 Technology?
Key Responsibilities:
AWS Infrastructure Management:
- Design, deploy, and manage scalable AWS infrastructure using services like EC2, S3, RDS, Lambda, and VPC.
- Implement security best practices using IAM, security groups, and data encryption.
CI/CD Pipeline Development:
- Build and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or AWS CodePipeline.
- Automate testing and deployment processes to minimize manual interventions.
Infrastructure as Code (IaC):
- Use Terraform, CloudFormation, or AWS CDK for infrastructure automation.
- Manage and version-control infrastructure code repositories.
Monitoring and Logging:
- Set up monitoring using CloudWatch, Prometheus, Grafana, or ELK Stack.
- Implement alerting systems to proactively address performance and availability issues.
Containerization and Orchestration:
- Manage containerized applications using Docker and Kubernetes (EKS).
- Optimize container deployments and resource utilization.
Scripting and Automation:
- Develop scripts in Python, Bash, or PowerShell to automate repetitive tasks.
- Implement auto-scaling and backup strategies.
Security and Compliance:
- Perform security assessments and compliance audits (PCI-DSS, HIPAA, etc.).
- Configure VPCs, VPNs, and security groups to secure data in transit and at rest.
Collaboration and Support:
- Collaborate with developers to streamline code integration and deployment.
- Provide support for cloud infrastructure issues and troubleshooting.
📌 Required Skills and Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: 7 years of experience in AWS cloud infrastructure and DevOps.
- Certifications: AWS Certified Solutions Architect, AWS Certified DevOps Engineer, or similar (preferred).
- Technical Skills:Strong expertise in AWS services (EC2, S3, Lambda, RDS, CloudFormation, VPC).
- Proficiency in CI/CD tools (Jenkins, GitLab CI, AWS CodePipeline).
- Hands-on experience with Infrastructure as Code (IaC) using Terraform or CloudFormation.
- Containerization with Docker and orchestration with Kubernetes (EKS).
- Scripting knowledge in Python, Bash, or PowerShell.
- Monitoring tools: CloudWatch, Prometheus, Grafana, ELK Stack.
- Knowledge of security best practices and compliance standards.