5 - 10 years

6.0 - 20.0 Lacs P.A.

Gurgaon

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Version controlGITLinuxCodingInfrastructure managementConfiguration managementDebuggingAgileTroubleshootingMonitoring

Work Mode

Work from Office

Job Type

Full Time

Job Description

ql editor "> Role and Responsibilities: As a DevOps Engineer, your role will involve the following: Infrastructure Management: Manage, automate, and optimize the infrastructure for our applications, ensuring scalability, reliability, and security. CI/CD Pipeline: Design, implement, and maintain continuous integration and deployment pipelines to improve deployment efficiency and reduce time to market. Automation: Automate repetitive tasks and manual interventions using tools like Jenkins, Ansible, Docker, and Kubernetes. Cloud Services: Work with cloud platforms like AWS, Azure, or GCP for provisioning, scaling, and maintaining cloud based environments. Java Development Maintenance: Develop, maintain, and optimize Java based applications, ensuring they are aligned with DevOps practices for smooth delivery and operations. Collaboration: Work closely with software developers, QA teams, and system administrators to ensure seamless integration of new features, optimizations, and bug fixes. Monitoring Reporting: Set up monitoring systems (using tools like Prometheus, Grafana, or ELK Stack) to track application performance and resolve issues proactively. Troubleshooting Debugging: Resolve infrastructure, application, and deployment issues, ensuring minimal downtime. Security Best Practices: Implement security best practices for both the development and operations processes, including secure coding, encryption, and vulnerability scanning. Required Skills and Experience: Experience: 3+ years of hands on experience in DevOps with a solid understanding of Java development. DevOps Tools: Proficiency with automation tools like Jenkins, Ansible, Docker, Kubernetes, Terraform, etc. Cloud Platforms: Strong experience with cloud platforms (AWS, Azure, GCP) for deploying, scaling, and managing applications. Java Development: Strong programming skills in Java, including experience with Spring Boot or other Java based frameworks. CI/CD Pipelines: Experience in building, managing, and optimizing CI/CD pipelines for automated testing, build, and deployment. Version Control Systems: Hands on experience with Git or other version control systems. Monitoring Logging: Proficiency with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or similar. Containerization Orchestration: Familiarity with Docker, Kubernetes, and container orchestration for building scalable microservices. Operating Systems: Comfortable working with Linux based systems. Problem Solving Troubleshooting: Strong analytical and problem solving skills with the ability to troubleshoot complex issues. Collaboration Communication: Strong teamwork and communication skills to effectively collaborate across teams. Preferred Skills: Knowledge of Infrastructure as Code (IaC) using Terraform, CloudFormation, or similar tools. Experience with configuration management tools like Chef, Puppet, or SaltStack. Experience with database management, especially with relational and NoSQL databases. Familiarity with Agile methodologies and development practices.

IT Services and IT Consulting
Sunnyvale California +

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)