Job Title: Expert - Cloud Solutions Developer
Job Summary
An Expert Cloud Solutions Developer is a subject matter expert responsible for leading complex cloud development projects, implementing cutting-edge cloud technologies, and providing strategic direction for cloud solutions. This role requires advanced knowledge of cloud systems, as well as leadership abilities to oversee large teams and ensure successful project delivery. The ideal candidate will possess a deep understanding of cloud architecture and be able to drive innovation while aligning cloud strategies with business objectives.
Key Responsibilities
- Strategic Cloud Development Leadership: Lead large-scale cloud development projects, making strategic decisions that influence the organization’s cloud architecture.
- Advanced Cloud Solutions Design: Architect and build highly scalable, secure, and cost-efficient cloud solutions tailored to meet business needs.
- Innovation and Research: Drive the adoption of new technologies such as AI, machine learning, and serverless computing within cloud environments.
- Team Leadership: Lead cross-functional teams of developers, architects, and engineers to deliver cloud solutions on time and within budget.
- Stakeholder Engagement: Collaborate directly with senior management and key stakeholders to align cloud strategies with overarching business goals.
- Best Practices and Governance: Ensure adherence to best practices in cloud security, governance, and cost management across all projects.
Skills and Knowledge Required
- Expert-Level Cloud Platform Knowledge: Mastery in AWS, Azure, or Google Cloud services, with deep knowledge of services like AWS Lambda, Kubernetes, machine learning models, and serverless architectures.
- Cloud Security Leadership: Expertise in designing secure cloud architectures, implementing advanced IAM policies, encryption, and compliance frameworks.
- Advanced Programming Skills: Proficiency in multiple programming languages (Python, Java, Go, Node.js) with a strong background in cloud-native applications.
- Cloud Optimization and Performance: Extensive experience with performance tuning, scaling, and optimizing cloud applications for efficiency.
- AI/ML Integration: Knowledge of integrating machine learning models and big data solutions into cloud platforms effectively.
Educational Qualifications
- Master’s Degree in Computer Science, Engineering, or a related field.
-
- Certifications:AWS Certified Solutions Architect – Professional
- Google Cloud Professional Cloud Architect
- Microsoft Certified: Azure Solutions Architect Expert
Key Focus Areas
- Cutting-Edge Cloud Solutions: Developing innovative cloud architectures that incorporate AI/ML, big data, and serverless computing technologies.
- Strategic Leadership: Leading large cloud projects while ensuring alignment with organizational goals and objectives.
- Cloud Security and Compliance: Leading efforts to secure cloud environments and ensure adherence to regulatory compliance standards.
- Mentorship and Innovation: Guiding the development team while exploring and implementing new cloud technologies and best practices.
Experience
10+ years in IT, with at least 5 years in a leadership role focused on cloud development and strategic cloud adoption.
Tools and Equipment
- Cloud Platforms: AWS, Azure, Google Cloud.
- Programming Languages: Python, Java, Go, Node.js.
- DevOps Tools: Kubernetes, Docker, Terraform, Jenkins, Ansible.
- Monitoring Tools: Prometheus, Grafana, CloudWatch, Datadog.
- Security Tools: AWS Security Hub, IAM, CloudTrail, Azure Security Center.
Other Requirements
- Proven leadership experience and ability to drive complex cloud projects from inception to completion.
- Strategic thinking and ability to align cloud technologies with business needs effectively.
- Strong communication and stakeholder management skills to manage expectations and align objectives across teams.