Cloud Software Architect - Not an Active Opening, Building Talent Pipeline
C
CaylentSoftware Development
Canada, United States, Latin America, EST, PSTFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 5+ years
- Required Skills
- AWSBackend DevelopmentLeadershipNode.jsPostgreSQLProject ManagementPythonSoftware DevelopmentSQLAgileArtificial IntelligenceFrontend DevelopmentMicrosoft .NETMongoDBReact.jsSoftware ArchitectureVue.JsAngularCI/CDMentoringDevOpsTerraformMicroservices
Requirements
- 5+ years of proven experience in software development and cloud-native systems.
- Strong background in established engineering practices and scalable architectures.
- Expertise in web technologies (HTML, CSS) and frameworks (React, Vue, Angular, MVC .Net, etc.).
- Proficiency in server-side scripting (Python, Node.js, PHP, Ruby, etc.).
- Deep knowledge of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Experience in API integrations across applications, vendors, and cloud environments.
- Understanding of modern application architectures (event-based systems, queues, microservices).
- Development experience on a major cloud platform (AWS, Azure, or GCP).
- Desire to integrate innovative technologies into development workflow.
- Familiarity with Generative AI technologies.
- Proven ability to lead a workstream and support others while contributing individually.
- Experience configuring AWS resources.
- Experience with testing and automation (preferred).
- Experience with UI/UX (preferred).
- Experience with Large Language Models (LLM) and Generative AI (preferred).
- Experience with app dev acceleration tools like Amazon Q Developer, GitHub CoPilot, Cursor.AI, or similar (preferred).
- Experience building and maintaining CI/CD pipelines (preferred).
- Experience with infrastructure as code tooling (SAM, Cloudformation, Terraform, etc.) (preferred).
- BS in a computing-related field, or commensurate experience (preferred).
Responsibilities
- Guide engineers and customers through Agile ceremonies.
- Translate customer requirements into a backlog of tickets for engineers.
- Delegate tickets to engineers to complete customer projects.
- Lead requirements gathering, backlog grooming, and architecture discussions.
- Apply understanding of DevOps pipelines, including build automation, branching strategies, CI/CD, Infrastructure as Code, security, monitoring, logging, and alerting.
- Troubleshoot and resolve issues in customer dev, test, and production environments.
- Automate software testing at multiple levels and monitor results.
- Write production quality code, including unit and integration tests.
- Work with a team to deliver top-quality cloud native applications on AWS for customers.
- Clearly communicate and document designs, processes, and procedures.
- Mentor peers, tackle new technologies, and learn from the team.
- Coach and mentor less experienced teammates.
View Full Description & ApplyYou'll be redirected to the employer's site