What are the responsibilities and job description for the Senior Cloud Engineer Azure position at Litmus7 Systems Consulting Inc.?
Job Details
Job Description:
Overview:
We are seeking a highly skilled and experienced Senior Cloud Engineer with a strong emphasis on Azure and Google Cloud Platform (Google Cloud Platform). The ideal candidate will be responsible for designing, implementing, and maintaining our cloud infrastructure, ensuring high availability, performance, and security. This role requires a deep understanding of cloud technologies, as well as the ability to collaborate with cross-functional teams to support our organization's IT needs.
Key Responsibilities:
- Cloud Infrastructure Management:
- Design, implement, and manage cloud infrastructure on Azure and Google Cloud Platform (Google Cloud Platform), ensuring optimal performance, scalability, and security.
- Configure and manage IaaS, PaaS and SaaS resources on both Azure and Google Cloud Platform.
- Implement and manage role based access controls on Azure and Google Cloud Platform.
- Compute:
- Design, deploy, and manage virtual machines and compute instances on Azure and Google Cloud Platform.
- Implement and manage containerized applications using Azure Kubernetes Service (AKS) and Google Kubernetes Engine (GKE).
- Utilize Azure Batch, Functions & LogicApps on Azure App Service Environments as well as Google Cloud Functions, Cloud Run & App Engine for large-scale parallel and serverless computing tasks.
- Storage:
- Configure and manage storage solutions, including Azure Storage Accounts, Azure Managed Disks, Google Cloud Storage, Google Filestore and Google Persistent Disks.
- Implement lifecycle management policies for tiering, archiving, and deletion of storage objects.
- Utilize tools like Azure Storage Explorer and Google Cloud Storage Transfer Service and their command line utilities for managing and troubleshooting storage resources.
- Networking:
- Design and manage DNS, virtual networks, subnets, and firewall rules on Azure Virtual Networks (VNets) and Google Virtual Private Cloud (VPC).
- Implement and manage load balancing and traffic distribution using Azure Load Balancer, Application Gateway, Traffic Manager, Google Cloud Load Balancing, and Cloud CDN.
- Configure and manage secure hybrid connectivity using Azure VPN Gateway, ExpressRoute, Google Cloud VPN, and Dedicated Interconnect.
- Identity and Access Management:
- Implement and manage identity and access management solutions, including Azure EntraID and Google Cloud Identity and Access Management (IAM).
- Configure and manage user and group management, Service Principals, Managed Identities, Service Accounts, OAuth, role-based access control (RBAC), and identity protection.
- Implement Multi-Factor Authentication (MFA) and Conditional Access policies.
- Monitoring and Management:
- Utilize monitoring and diagnostics tools such as Azure Monitor, Azure Log Analytics, Google Cloud Monitoring, and Google Cloud Logging & BigQuery.
- Implement security and compliance solutions using Azure Security Center, Azure Policy, Google Cloud Security Command Center, and Google Cloud Policy Intelligence.
- Configure and manage automation tools, including Azure Automation, runbooks, Desired State Configuration (DSC), and Google Cloud Deployment Manager.
- Backup and Disaster Recovery:
- Implement and manage backup and disaster recovery solutions, including Azure Backup, Azure Site Recovery, Google Cloud Backup, and Google Cloud Storage Nearline and Coldline.
- Configure and manage data protection and business continuity strategies.
- Security and Compliance:
- Implement and enforce security best practices for cloud infrastructure, including data encryption, network security, and identity management.
- Ensure compliance with industry standards and regulatory requirements (e.g., GDPR, HIPAA).
- Documentation and Reporting:
- Create and maintain comprehensive documentation for cloud configurations, procedures, and policies.
- Generate regular reports on cloud resource usage, performance, and security for management review.
Additionally:
- Database Services:
- Deploy and manage database services, including Azure SQL Database, Azure Cosmos DB, Google Cloud SQL, Google Cloud Spanner, and Google Bigtable.
- Implement and manage database solutions for MySQL, PostgreSQL, MariaDB, and NoSQL databases.
- DevOps and CI/CD:
- Implement and manage continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps and Google Cloud Build.
- Utilize source control, build, and release management tools such as git, Jenkins, ansible & terraform for building and integrating CI/CD pipelines.
- Automation and Scripting:
- Develop and maintain automation scripts using tools such as PowerShell, Bash, Python, Ansible and Terraform to streamline cloud infrastructure management.
- Implement Infrastructure as Code (IaC) practices to automate the provisioning and management of cloud resources.
- Monitoring and Performance Optimization:
- Monitor cloud infrastructure performance using tools such as Azure Monitor, Google Cloud Monitoring, and third-party solutions.
- Identify and resolve performance bottlenecks, ensuring optimal performance and reliability of cloud services.
- Collaboration and Support:
- Work closely with cross-functional teams, including application developers, database administrators, and network engineers, to support IT initiatives and projects.
- Provide technical guidance and mentorship to junior team members, fostering a culture of continuous learning and improvement.
Qualifications:
- Experience:
- Minimum of 5 years of experience in cloud engineering, with a focus on Azure and Google Cloud Platform (Google Cloud Platform).
- Technical Skills:
- Strong knowledge of cloud infrastructure design, implementation, and management on Azure and Google Cloud Platform.
- Proficiency in managing virtual machines, storage, networking, and databases on both Azure and Google Cloud Platform.
- Experience with automation and scripting tools such as PowerShell, Python, and Terraform.
- Familiarity with Infrastructure as Code (IaC) practices.
- Expertise in cloud security best practices and compliance standards.
- Strong problem-solving and analytical skills.
- Nice to Have: Experience with Oracle Cloud Infrastructure (OCI) services, including compute, storage, networking, and database solutions.
- Soft Skills:
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Detail-oriented with a commitment to quality and accuracy
Salary : $50 - $60