Title: Senior Cloud Architect
Company Name: BYSL Global Technology Group
Vacancy: --
Age: Na
Job Location: Dhaka (Gulshan)
Salary: --
Experience:
Bachelor’s degree in Computer Science / Computer Engineering
Relevant certifications (e.g., AWS Certified Solutions Architect, AWS Certified Solutions Architect Associate, AWS Certified Developer).
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
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.
Performance Bonus
Festival Bonuses
Competitive Salary
Yearly Salary Review