Senior Cloud Architect - Hyderabad, India - Achala IT Solutions Pvt Ltd

    Achala IT Solutions Pvt Ltd
    Achala IT Solutions Pvt Ltd Hyderabad, India

    2 weeks ago

    Default job background
    Description

    Profile Summary :

    We are seeking a highly skilled and experienced Cloud Senior Architect to join our dynamic team. The ideal candidate will have a proven track record of designing, implementing, and managing complex AWS & Azure-based solutions. As a senior member of our architecture team, you will play a pivotal role in shaping and delivering cutting-edge cloud solutions for our clients.

    About Company :

    Achala IT Solutions Pvt. Ltd. was founded in 2009. It has been providing high-quality IT services to various customers across the globe in BI/Analytics/Alpha Labs. Achala is a trusted brand by several Fortune 500 companies having 400+ employees globally. It is Head-Quartered in India, and has its prominence in the USA, Germany, and Bulgaria too. Our key affiliations span across various industries, including Automotive, Healthcare, FinTech, Retail, Supply Chain & Logistics.

    Job Location : Hyderabad

    Roles & Responsibilities :

    1. Solution Design and Architecture :

    • Lead the design and architecture of AWS & Azure-based solutions, ensuring scalability, reliability, and security.
    • Collaborate with cross-functional teams to gather requirements and translate them into robust cloud architecture designs.
    • Provide technical leadership in the evaluation and selection of Azure services to meet business needs.
    2. Azure Resource Implementation :
    • Lead the hands-on implementation of Azure solutions, including the deployment of virtual machines, virtual networks, storage accounts, and other core Azure resources.
    • Utilize Infrastructure as Code (IaC) tools such as Azure Resource Manager (ARM) templates to automate the provisioning and configuration of resources.
    3. Configuration Management :
    • Implement and manage configuration settings for Azure & AWS services to ensure optimal performance and resource utilization.
    • Leverage configuration management tools and practices to maintain consistency across environments.
    4. Scaling and High Availability :
    • Design and implement solutions that support automatic scaling based on demand to ensure high availability and optimal performance.
    • Configure and manage load balancing, auto-scaling, and other features to enhance system resilience.
    5. Collaboration with Development Teams:
    • Work closely with software development teams to ensure seamless integration of applications with Azure & AWS services.
    • Implement CI/CD pipelines to automate the deployment of applications and updates.
    6. Monitoring and Troubleshooting :
    • Implement robust monitoring solutions using Azure Monitor, Cloud Watch and other tools to track the performance and health of required cloud resources.
    • Develop troubleshooting procedures and conduct root cause analysis for issues related to deployment and performance.
    7. Optimization Strategies :
    • Continuously assess and optimize Azure & AWS environments for cost-effectiveness and performance.
    • Implement cost management best practices, such as right-sizing resources and utilizing reserved instances.
    8. Collaboration with Operations Teams :
    • Collaborate with IT operations teams to ensure smooth handover of deployed solutions for ongoing management and support.
    • Provide documentation and knowledge transfer to enable efficient operations and troubleshooting.
    9. Optimization and Performance Tuning :
    • Continuously optimize Azure & AWS environments for cost, performance, and efficiency.
    • Implement monitoring and alerting solutions to proactively identify and address potential issues.
    • Conduct regular performance assessments and make recommendations for improvements.
    10. Security and Compliance :
    • Design and implement robust security measures for AWS & Azure environments, including identity and access management, encryption, and network security.
    • Stay abreast of industry trends and emerging threats to ensure our solutions meet the highest security standards.
    • Collaborate with compliance teams to ensure adherence to regulatory requirements.
    11. Documentation and Training :
    • Create comprehensive technical documentation for architecture designs, deployment processes, and troubleshooting guides.
    • Provide training and mentorship to junior members of the team and other stakeholders.
    )