Sr. Cloud Architect

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)

Source link

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.

Scroll to Top