BYSL Global Technology Group
BYSL Global Technology Group
BYSL Global Technology Group
Follow
More jobs from this company
Summary
- Vacancy: —
- Location: Dhaka (Gulshan)
- Experience: At least 8 years
- Published: 8 Sep 2024
Requirements
Education
- Bachelor’s degree in Computer Science / Computer Engineering
- Relevant certifications (e.g., AWS Certified Solutions Architect, AWS Certified Solutions Architect Associate, AWS Certified Developer).
Experience
- At least 8 years
Additional Requirements
- Minimum 8+ years of experience as DevOps Engineer / Solution Architect or similar position
Note: Please don’t apply if you are not skillful and confident on following requirements
- Deploying highly scalable SaaS based microservice E-commerce and ERP solution in AWS
- Proficiency in AWS SDK, Copilot, CLI and services
- Strong skill on AWS serverless technology such as ECS, EKS and Lambda
- Strong proficiency in Infrastructure automation scripting using AWS SDK, CDK,Cloudformation, Terraform and Serverless framework
- Proficiency in Scalability, Load balancing and Performance best practices
- Proficiency in Cloud security architecture
- Strong R&D skill on any technology
- Strong skill on AWS cost optimization
- Ability to provide technical guidance and mentorship to team members
- Strong R&D and technology adoption skill
Responsibilities & Context
- Join BYSL Global as a Sr. Cloud Architect and play a pivotal role in designing and implementing cutting-edge cloud solutions. Here, you’ll be the visionary behind our cloud strategy, designing and implementing next-gen cloud solutions that push the boundaries of innovation. Be a part of our dynamic team to drive our mission towards revolutionizing the industry.
Key Responsibilities:
Cloud Architecture Design
- Design and develop cloud architecture solutions that meet business requirements and objectives, focusing on scalability, performance, security, and cost-effectiveness.
- Create high-level and detailed design documents, including architecture diagrams, workflows, and technical specifications.
- Define cloud architecture standards, best practices, and guidelines to ensure consistency across cloud deployments.
- Choose appropriate cloud services and tools (e.g., compute, storage, networking, databases) based on the workload and use case.
Cloud Strategy Development
- Develop and implement the organization’s cloud strategy, aligning it with business goals and objectives.
- Analyze the organization’s existing infrastructure and applications to determine the suitability for cloud migration.
- Identify opportunities for cost optimization, performance improvement, and enhanced security in the cloud environment.
- Develop a roadmap for cloud adoption, migration, and continuous improvement.
Cloud Migration Planning and Execution
- Plan and execute the migration of on-premises applications, data, and services to the cloud.
- Develop migration strategies, including lift-and-shift, refactoring, re-platforming, or re-architecting approaches.
- Ensure minimal downtime and data loss during the migration process, coordinating with cross-functional teams to mitigate risks.
- Conduct proof-of-concept (POC) exercises to validate the feasibility of the migration plan.
Security and Compliance Management
- Ensure that cloud architecture solutions comply with industry standards, regulatory requirements, and security best practices.
- Implement cloud security measures, including identity and access management (IAM), data encryption, network security, and monitoring.
- Conduct regular security assessments, vulnerability scans, and audits to identify and address security gaps.
- Collaborate with security teams to develop incident response plans and disaster recovery strategies.
Performance Optimization and Scalability
- Design cloud solutions that are scalable and optimized for performance, considering factors like load balancing, auto-scaling, and caching.
- Monitor cloud performance and implement strategies to optimize resource usage and reduce costs.
- Continuously assess and improve cloud architecture to ensure optimal performance and reliability under varying workloads.
Cost Management and Optimization
- Monitor cloud spending and implement cost-management strategies to optimize cloud resources and minimize expenses.
- Identify opportunities for cost savings, such as leveraging reserved instances, spot instances, or rightsizing cloud resources.
- Provide recommendations to stakeholders on cloud cost optimization and budgeting.
Collaboration and Communication
- Collaborate with cross-functional teams, including developers, DevOps engineers, security specialists, and project managers, to ensure smooth cloud integration.
- Act as a liaison between the technical team and non-technical stakeholders, translating complex cloud concepts into understandable terms.
- Provide guidance and mentorship to engineering teams on cloud best practices, tools, and technologies.
Tooling and Automation
- Implement and maintain cloud management and automation tools, such as Infrastructure as Code (IaC) tools (e.g., Terraform, AWS CloudFormation) and CI/CD pipelines.
- Develop scripts and automation frameworks to streamline cloud operations, reduce manual intervention, and improve deployment speed.
- Leverage monitoring and logging tools to ensure proactive management of cloud resources and applications.
Continuous Improvement and Innovation
- Stay current with the latest cloud technologies, trends, and best practices to continually enhance cloud architecture and operations.
- Evaluate and recommend new cloud services, tools, or features that could benefit the organization.
- Drive innovation by exploring new cloud-native solutions, serverless architectures, and other advanced cloud capabilities.
Disaster Recovery and Business Continuity
- Design and implement disaster recovery (DR) and business continuity plans for cloud-based applications and data.
- Ensure that backup and recovery solutions are in place and tested regularly.
- Develop strategies to mitigate risks and ensure high availability and resilience of cloud systems.
Documentation and Knowledge Sharing
- Create and maintain comprehensive documentation of cloud architecture, configurations, processes, and procedures.
- Share knowledge and best practices with the team and across the organization through workshops, training sessions, and technical documentation.
Vendor Management and Coordination
- Work with cloud service providers (e.g., AWS, Azure, Google Cloud) to ensure service level agreements (SLAs) are met and manage cloud provider relationships.
- Evaluate and recommend third-party tools, services, and vendors that integrate with the cloud environment.
Compensation & Other Benefits
- Performance Bonus
- Festival Bonuses
- Competitive Salary
- Yearly Salary Review
Employment Status
Full Time
Job Location
Dhaka (Gulshan)
To apply for this job email your details to admin@chakricircular.com