Cloud Engineering Professional
bt
Job Description
What you’ll be doing
- Cloud Infrastructure Implementation : Responsible to Implement the Patterns Established by Enterprise Architecture Governance Team and Engage with them for better Collaboration
- Documentation: Create detailed architecture diagrams and documentation to communicate designs and implementation strategies.
- Cloud Deployment: Implement and manage cloud infrastructure using IaC tools
- Cloud Management: Automate the deployment, scaling, and management of cloud resources to ensure consistency and repeatability.
- Cloud Migration: Plan and execute the migration of applications, data, and services from on-premises to the cloud with Minimal Down time - ensure a seamless transition to the cloud environment.
- Security and Compliance: Implement and enforce cloud security best practices
- Performance Monitoring and Optimization: Set up and configure monitoring tools to track the performance, availability, and health of cloud resources - Analyse performance metrics and logs to identify and resolve performance bottlenecks and optimize resource utilization.
- Cost Management: Monitor cloud spending and implement cost-saving strategies, such as resource rightsizing and reserved instances.
- Governance and Policies: Develop and enforce governance policies for cloud usage, security, and compliance and Review the same
Skills Required
- Cloud Services: AWS (ECS, EKS, Lambda , Cloud Front , Route 53, ALB , Rest API Gateway , Aurora Serverless , ECR and Transit Gateway)
- Containerization: Docker
- Orchestration: Kubernetes
- Observability: Prometheus/Grafana/ELK Stack(Elasticsearch, Logstash, Kibana)
- protocols: SAML, OAuth, OpenID Connect
- Serverless Architecture : AWS Lambda
- Scripting : Python, Shell
- Tools: Proficiency with CI/CD tools like Jenkins, GitLab CI/CD, Helm Charts
- Webserver : Apache , Nginx