Sr. Cloud Software Architect
Carbon60Full Time
Job description
About the role
As a Senior Cloud Software Architect at Carbon60, you will play a pivotal role in shaping the future of cloud-based solutions within the organization. This position requires a deep understanding of cloud architecture and the ability to design scalable, secure, and efficient systems that meet the needs of our clients. You will collaborate with cross-functional teams to drive innovation and ensure that our cloud offerings are robust and aligned with industry best practices. Your expertise will be crucial in guiding the technical direction of projects and mentoring junior team members.
Key facts
What you'll do
- Design and implement cloud-based architectures that are scalable, resilient, and secure, ensuring they meet both current and future business requirements.
- Collaborate with product managers, developers, and operations teams to define technical requirements and translate them into actionable architecture designs.
- Lead the evaluation and selection of cloud service providers and technologies, ensuring alignment with organizational goals and budget constraints.
- Develop and maintain architectural documentation, including design patterns, best practices, and guidelines for cloud solutions.
- Mentor and guide junior architects and developers, fostering a culture of continuous learning and improvement within the team.
- Conduct performance tuning and optimization of cloud applications, ensuring high availability and responsiveness.
- Stay abreast of emerging cloud technologies and industry trends, making recommendations for their adoption where appropriate.
- Participate in architectural reviews and provide constructive feedback to ensure adherence to best practices and standards.
- Collaborate with security teams to implement best practices for cloud security and compliance, ensuring data protection and risk management.
- Facilitate workshops and training sessions to educate team members on cloud architecture principles and practices.
- Contribute to the development of a cloud strategy that aligns with the overall business objectives and enhances our competitive advantage.
- Engage with clients to understand their needs and provide expert guidance on cloud solutions that can drive their business success.
Requirements
- A minimum of 7 years of experience in software development, with at least 3 years focused on cloud architecture and design.
- Proven experience with major cloud platforms such as AWS, Azure, or Google Cloud, including hands-on experience with their services and tools.
- Strong understanding of microservices architecture, containerization (Docker, Kubernetes), and serverless computing.
- Proficiency in programming languages such as Java, Python, or C#, with a solid understanding of software development methodologies.
- Experience with CI/CD pipelines and DevOps practices, including automation tools and frameworks.
- Familiarity with cloud security best practices and compliance standards (e.g., GDPR, HIPAA).
- Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Strong analytical and problem-solving abilities, with a keen attention to detail.
- A degree in Computer Science, Information Technology, or a related field is preferred.
Nice to have
- Experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Knowledge of data storage solutions, including relational and NoSQL databases, and data warehousing concepts.
- Familiarity with monitoring and logging tools for cloud environments, such as Prometheus, Grafana, or ELK stack.
- Previous experience in a client-facing role, with the ability to articulate technical concepts to non-technical stakeholders.
- Certifications in cloud technologies (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert) are a plus.
Skills & tools
- Cloud Platforms: AWS, Azure, Google Cloud
- Programming Languages: Java, Python, C#
- Containerization: Docker, Kubernetes
- CI/CD Tools: Jenkins, GitLab CI, CircleCI
- Infrastructure as Code: Terraform, CloudFormation
- Monitoring Tools: Prometheus, Grafana, ELK stack
Practical notes
- The specific location for this role is currently unknown, but it may involve remote work options or relocation.
- The salary for this position is competitive and will be determined based on the candidate's experience and qualifications.
- Carbon60 is committed to diversity and inclusion in the workplace and welcomes applications from all qualified individuals.
- Interested candidates can apply through the provided link: https://carbon60.bamboohr.com/careers/139.
META
Company: Carbon60
Title: Sr. Cloud Software Architect
Listed
location: Unknown
Job type: Full-time