Job Overview:
We are looking for a passionate Software Engineer to design, develop, test, and deploy scalable applications. The role includes implementing and maintaining CI/CD pipelines, automating deployment processes, and collaborating with cross-functional teams to deli ver high-quality software.
Key Responsibilities:
- Develop, test, and maintain software applications.
- Build and maintain CI/CD pipelines using industry-standard tools.
- Automate software build, testing, and deployment processes.
- Collaborate with developers, QA, and DevOps teams to ensure smooth releases.
- Monitor application performance and troubleshoot production issues.
- Work with Git-based version control systems.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and implement best software engineering practices.
- Optimize application performance, scalability, and security.
- Assist in cloud infrastructure deployment and automation.
Required Skills:
- Proficiency in programming languages such as Java, Python, C++, JavaScript, or Go.
- Good understanding of Object-Oriented Programming (OOP).
- Knowledge of Git and version control.
- Understanding of CI/CD concepts and tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
- Familiarity with Docker and basic containerization concepts.
- Basic knowledge of Linux commands and shell scripting.
- Understanding of REST APIs.
- Basic knowledge of SQL and databases.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
Preferred Skills:
- Knowledge of Kubernetes.
- Experience with AWS, Azure, or Google Cloud Platform.
- Understanding of Infrastructure as Code (Terraform or Ansible).
- Familiarity with monitoring tools such as Prometheus and Grafana.
- Basic knowledge of Agile/Scrum methodology.
Eligibility:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- MCA, BE, B.Tech, or equivalent.
What You'll Gain:
- Hands-on experience with modern software development practices.
- Exposure to cloud platforms, CI/CD automation, and DevOps workflows.
- Opportunity to work on real-world projects with experienced engineers.
- Career growth in software engineering and DevOps.
Pay: ₹20,000.00 - ₹25,000.00 per month
Work Location: In person