- Company Name
- eNcloud Services LLC
- Job Title
- Full Stack Developer
- Job Description
-
**Job title:** Full Stack Developer
**Role Summary:**
Design, develop, test, deploy, and maintain cloud‑based applications across the entire technology stack, ensuring scalability, reliability, and security for end‑users.
**Expactations:**
- Deliver high‑quality, maintainable code and documentation.
- Collaborate with product, design, and operations teams.
- Implement and evolve CI/CD pipelines and automated testing.
- Provide ongoing support for infrastructure, databases, and security.
**Key Responsibilities:**
- Architect and implement cloud environments (AWS/Azure).
- Build and maintain CI/CD pipelines using Azure DevOps and Jenkins.
- Integrate automated testing and code quality checks into pipelines.
- Perform database upgrades, monitoring, alerting, patching, backup, and recovery.
- Containerize applications with Docker; orchestrate with Kubernetes.
- Manage configuration and infrastructure as code with Ansible and Terraform.
- Ensure security, compliance, and performance best practices.
**Required Skills:**
- Strong coding in Java, Python, SQL, Ruby, or Go.
- Experience with Docker, Kubernetes, and CI/CD tools (Azure DevOps, Jenkins).
- Proficient in configuration management (Ansible) and IaC (Terraform).
- Familiarity with AWS services (EC2, RDS, S3, IAM, etc.).
- Database administration (performance tuning, backup/recovery, monitoring).
- Automated testing frameworks and code quality tools.
- Excellent problem‑solving, communication, and collaboration skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of progressive full‑stack development experience.
- Certifications (preferred): AWS Certified Solutions Architect, Azure Developer Associate, Certified Kubernetes Administrator.