The Senior Cloud Developer is responsible for developing the cloud service delivery models and architectural framework to enable Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Software as a Service (SaaS), and Data as a Service (DaaS). This role is responsible for driving cloud adoption, optimization, and innovation across the organization. This position requires a strategic thinker who can lead solutioning efforts, improve efficiencies across work streams, and optimize cloud resources while maintaining a strong focus on security and compliance.
Key Responsibilities:
-Develop and implement cloud strategies by expert-guidance on complex architectures and systems.
-Drive efficiency improvements across multiple work streams, optimizing processes and cloud resource utilization
-Develop and implement cost optimization strategies for cloud resources, ensuring maximum value from cloud landscape.
-Provide strategies for failure/recovery, cost optimization, and benefit analyses for cloud, cloud-agnostic, and on-premises services.
-Manage policies for cloud service usage, new technology requests, and ensure the establishment of a secure cloud environment.
-Ensure appropriate availability and uptime design for cloud services.
-Work independently to design and develop new software products or major enhancements to existing cloud software.
-Debug cloud stacks and manage cloud infrastructure.
-Implement and maintain a zero-trust architecture in cloud environments, ensuring robust security.
-Analyze and lead the development and implementation of cloud applications, including the migration of existing on-premises applications to the cloud.
Technical Expertise:
-Expert-level understanding of AWS cloud platform and service offerings.
-Expert in DevSecOps practices, CI/CD pipelines, and infrastructure-as-code tools (e.g., Terraform).
-Strong knowledge of containerization technologies (e.g., Docker, Kubernetes) and serverless architectures. AWS EKS experience preferred.
-Expertise in implementing and managing zero trust architectures in cloud environments.
-Proficiency in scripting and automation languages (e.g., Python, PowerShell, Bash).
-Solid understanding of network security principles and cloud-native security tools.
Qualifications:
-Bachelors required
-Minimum 8 years’ experience
-Demonstrated ability to lead and deliver large-scale cloud migration and optimization projects.
-Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
-Experience in developing and implementing cloud governance policies and security frameworks.
-Excellent communication skills, with the ability to present complex technical concepts to both technical and non-technical audiences, including executive leadership.
-Relevant cloud certifications are highly desirable.
-Experience with multi-cloud and hybrid cloud architectures is a plus.