Senior DevOps Engineer
We are seeking a highly skilled and experienced Senior Cloud Solutions Architect with a profound expertise in AWS and Azure platforms. This role is pivotal in designing, implementing, and managing advanced cloud solutions to drive business innovation and efficiency. The ideal candidate will possess a robust technical background in cloud services, including but not limited to compute, storage, networking, security, and developer tools on both AWS and Azure platforms.
Responsibilities
- Design and implement scalable, secure, and cost-efficient cloud solutions using AWS services such as EC2, S3, RDS, Lambda, CloudFormation, and Azure services including VMs, Blob Storage, SQL Database, Functions, and ARM Templates.
- Architect and deploy hybrid and multi-cloud solutions integrating AWS and Azure with on-premises environments, leveraging services like AWS Direct Connect, Azure ExpressRoute, and VPN Gateways.
- Develop automation and orchestration strategies to streamline cloud deployments and operations using tools like AWS CloudFormation, Azure Resource Manager (ARM), Terraform, and Ansible.
- Ensure optimal cloud security posture by implementing and managing security and compliance tools, such as AWS Identity and Access Management (IAM), Azure Active Directory (AD), AWS Key Management Service (KMS), Azure Key Vault, and AWS Shield.
- Optimize cloud resources and costs using tools and techniques like AWS Cost Explorer, Azure Cost Management + Billing, AWS Trusted Advisor, and Azure Advisor.
- Lead cloud migration projects, employing AWS Migration Services and Azure Migrate, to seamlessly move workloads from on-premises or other clouds to AWS and Azure.
- Stay current with the latest in cloud technology, applying best practices from AWS Well-Architected Framework and Azure Architecture Framework to design and implement solutions that meet business and technical requirements.
- Support the business development lifecycle (Business Development, Capture, Solution Architect, Pricing and Proposal Development).
- Develop tools and scripts to improve efficiency of operational tasks and Implement monitoring processes and design/deploy monitoring dashboards.
- Help to maintain and monitor Production Environments.
- Experience in Linux, Windows administration, and troubleshooting.
Qualifications
- Minimum of 5 years of experience in designing, implementing, and managing solutions on AWS and Azure.
- Minimum of 5 years working in Linux, Windows environments.
- Minimum of 5 years Scripting Languages with Bash, Python, PowerShell.
- Certifications such as AWS and Azure Certifications and others relevant to cloud computing.
- Deep technical knowledge of cloud computing technologies, cloud storage options, cloud-native applications, serverless architectures, and containerization services.
Skills
- Expertise in networking and security services across AWS and Azure, including VPC, Route 53, Azure DNS, Network Security Groups, and Application Gateway.
- Experience Administering Databases such as Postgres, MariaDB, MySQL, and or MSSQL.
- Proficient in scripting and automation tools (e.g., Python, PowerShell, Bash).
- Strong analytical, troubleshooting, and problem-solving skills.
- Exceptional communication and project management abilities to lead cross-functional teams through complex cloud projects.
Skills: scripting languages,scripting (bash, python, powershell),ansible,azure,python,bash,azure active directory (ad),aws identity and access management (iam),linux,devops,aws,azure key vault,networking,database administration,cloud,cloudformation,terraform,aws key management service (kms),window