Job Title: Senior Cloud Architect (AWS/Azure, .NET, DevOps)
Visa: Only USC and GC's
Summary: We are seeking a highly skilled and motivated Senior Cloud Architect with a proven track record in designing, implementing, and maintaining scalable and secure cloud solutions. This individual will be a key technical leader, leveraging their expertise in AWS, Azure, .NET technologies, and DevOps practices to drive the company's cloud strategy, optimize existing infrastructure, and streamline the software development lifecycle.
Responsibilities:
- Cloud Architecture Design:
- Lead the design and implementation of cloud-native applications and services, primarily on AWS but with the ability to leverage Azure when necessary.
- Develop comprehensive architectural blueprints that ensure scalability, high availability, security, and cost-effectiveness.
- Evaluate and recommend appropriate cloud services and tools to meet business requirements.
- .NET Application Development and Integration:
- Design and develop robust, scalable .NET applications that integrate seamlessly with AWS and Azure services.
- Oversee the migration of existing .NET applications to the cloud.
- Provide technical guidance and mentorship to .NET development teams.
- Cloud Infrastructure Management:
- Manage and optimize cloud infrastructure resources to ensure optimal performance and cost efficiency.
- Implement and maintain infrastructure-as-code (IaC) practices using tools like Terraform or CloudFormation.
- Monitor and troubleshoot cloud infrastructure issues.
- DevOps Implementation and Automation:
- Champion and implement DevOps practices to accelerate software delivery and improve quality.
- Design and implement CI/CD pipelines to automate build, test, and deployment processes.
- Automate infrastructure provisioning and configuration management tasks.
- Foster a culture of collaboration between development, operations, and security teams.
- Security and Compliance:
- Implement and enforce security best practices and compliance standards for cloud environments.
- Design and implement disaster recovery and business continuity plans.
- Collaboration and Leadership:
- Collaborate closely with cross-functional teams, including development, operations, and security.
- Provide technical leadership and mentorship to junior cloud engineers.
- Stay up-to-date with the latest cloud technologies, DevOps practices, and industry trends.
Qualifications
- 8-10 years of experience in software development, cloud architecture, and DevOps.
- Proven expertise in designing and implementing cloud-based solutions on AWS and Azure.
- Strong experience with .NET development frameworks (e.g., .NET Core, ASP.NET MVC).
- Hands-on experience with CI/CD tools and automation frameworks.
- Skills:
- Deep understanding of cloud architecture principles and best practices.
- Proficiency in infrastructure-as-code tools (e.g., Terraform, CloudFormation).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding of networking, security, and compliance in cloud environments.
- Expertise in DevOps methodologies and tools.
- Excellent communication and collaboration skills.
Nice-to-Have:
- Certifications in AWS or Azure architecture or DevOps.
- Experience with other cloud platforms (e.g., GCP).
Thanks and regards:
Sirni