Senior Cloud Architect

Job Description

Title: Senior Cloud Architect

Company Name: BYSL Global Technology Group

Vacancy: --

Age: Na

Job Location: Dhaka (Gulshan)

Salary: --

Experience:

  • At least 8 years


Published: 2024-09-08

Application Deadline: 2024-10-07

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).



Requirements:
  • At least 8 years


Skills Required:

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.



Job Other Benifits:
    • Performance Bonus

    • Festival Bonuses

    • Competitive Salary

    • Yearly Salary Review



Employment Status: Full Time

Job Work Place:

Company Information:

Gender: Both Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs