
Full Stack Developer
Job Description
§ Development of Utilities, Business logic in Core Java.
§ Development of Features using spring boot.
§ Development application using event based micro services
§ Build & deploy micro services into Cloud
§ Implement Hibernate for ORM.
§· Design and manage scalable cloud and on-prem infrastructure with focus on containerization and auto-scaling.
· Build and maintain CI/CD pipelines using Azure DevOps, Jenkins, and GitHub Actions for microservices deployments.
· Manage and optimize Kubernetes clusters and containerized workloads using Docker and Helm/Helmfile.
· Automate infrastructure provisioning and deployment using Python, Bash, and Ansible.
· Ensure high availability, performance, and security of applications and infrastructure.
· Implement and manage monitoring and observability using Prometheus, Grafana, and Dynatrace.
· Drive cloud adoption and infrastructure best practices on AWS.
· Handle production support, incident resolution, and continuous improvement of platform reliability.
· Define and implement deployment strategies (e.g., blue-green, rolling deployments).
· Collaborate with development teams to enable efficient and reliable release processes.
· Maintain infrastructure documentation and ensure operational excellence.
· Strong experience in DevOps practices and cloud-native environments (AWS).
· Deep understanding of containerization and orchestration (Docker, Kubernetes).
· Hands-on expertise in CI/CD pipeline design and automation.
· Proficiency in scripting (Python, Bash) for automation.
· Experience in monitoring, logging, and observability tools.
· Good understanding of system reliability, scalability, and security principles.
· Familiarity with Agile/Scrum methodologies.