About Us:
We are a fast-paced startup focused on [briefly describe your company or product]. Our mission is to build scalable, innovative, and reliable solutions that drive growth and efficiency for our clients.
Role Overview:
We are looking for an experienced Technical Architect who will take the lead in designing and building system architectures. The ideal candidate should have strong backend development skills and a solid understanding of AWS and DevOps practices. You will play a crucial role in setting technical direction, ensuring quality, and supporting product delivery in an agile, startup environment.
Key Responsibilities:
- Design, architect, and implement scalable and secure system architectures.
- Lead the development of backend services, ensuring high performance and reliability.
- Collaborate with cross-functional teams to define and drive project requirements.
- Manage cloud infrastructure on AWS, optimizing for performance and cost.
- Implement DevOps practices, including CI/CD, monitoring, and automated deployments.
- Ensure code quality and best practices through code reviews and mentorship.
- Analyze and solve complex system issues, providing innovative solutions.
- Stay up to date with industry trends and emerging technologies.
Requirements:
- Experience: 7+ years in software development, with at least 3 years in system architecture.
- Technical Skills:
- Strong backend development expertise (Node.js, Java, Python, etc.).
- Proficiency in designing microservices and distributed systems.
- Hands-on experience with AWS services (EC2, Lambda, RDS, S3, etc.).
- Solid understanding of DevOps practices, including infrastructure as code (Terraform, CloudFormation).
- Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab, etc.).
- Knowledge of containerization (Docker, Kubernetes) and orchestration tools.
- Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot complex system issues.
- Communication: Excellent communication and leadership skills, capable of working collaboratively in a team environment.
- Agility: Comfortable working in a startup environment, with the ability to adapt quickly and take ownership of projects.
Nice to Have:
- Experience with monitoring tools (Prometheus, Grafana, ELK stack).
- Knowledge of security best practices for system design and cloud deployments.
- Understanding of front-end technologies for better integration.
What We Offer:
- A vibrant and inclusive work environment.
- Opportunities to work on impactful and challenging projects.
- Competitive salary and benefits package.
- Flexible working arrangements and career development opportunities