Sr Software Engineer

3.0 - 5.0 years

45.0 - 50.0 Lacs P.A.

Pune

Posted:4 days ago| Platform: Naukri logo

Apply Now

Skills Required

orchestrationTesting toolsOnline salesApplication developmentResource managementinfrastructure servicesOperationsFinancial servicesPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

This role will contribute to the end-to-end implementation of the DevOps architecture for the SaaS platform. With expertise in CI-CD tools (Jenkins), IaC tools (Terraform, Ansible), containerization tools (Docker), and orchestration tools (Kubernetes), you'll ensure seamless implementation of CI-CD and container-based cloud deployment pipelines. Reporting to the Tech Lead, you'll play a pivotal role in designing and delivering high-quality, maintainable, and scalable software solutions. Responsibilities and KPIs CI/CD Pipeline Development: Develop a robust CI/CD pipeline to automate builds, deployment, testing, and monitoring of the SaaS platform. Integrate source control, testing tools, and deployment scripts into the pipeline for a seamless software delivery process. Containerization and Orchestration: Implement containerization and orchestration technologies (eg, Docker, Kubernetes, AKS, EKS) to streamline application development and deployment. Design and manage containerized environments that optimize resource utilization and improve portability. Set up cluster orchestration frameworks to automate scaling and resource management. Infrastructure as Code (IaC): Implement infrastructure as code (IaC) practices using tools like Terraform and Ansible to provision and configure the cloud infrastructure efficiently. Ensure that infrastructure configurations are version-controlled, consistent, and scalable. Monitoring and Incident Response: Monitor alerting systems to identify and respond to incidents quickly. Conduct post-incident analysis. Collaboration and Communication: Work closely with engineering teams and product managers to ensure alignment on requirements. Provide technical input during feature planning to identify dependencies, challenges, and technical feasibility. Continuous Improvement and Innovation: Stay updated with emerging trends, frameworks, and tools, incorporating them into the platform when appropriate. Identify areas of improvement and suggest enhancements that promote best Cloud DevOps practices. Documentation: Develop comprehensive documentation for DevOps implementation to ensure knowledge sharing and code maintainability. Provide technical insights and contribute to DevOps architecture documentation. Desired Skills Education: bachelors degree or masters in computer science or software engineering Experience: 3 to 5 years of DevOps experience, with a strong understanding of cloud technologies. Technical Skills: Proficiency in developing CI/CD pipelines using tools like Jenkins, GitLab, or CircleCI. Strong understanding of containerization (Docker) and orchestration (Kubernetes) technologies. Experience with IaC tools (Terraform, Ansible) and cloud infrastructure services (AWS, Azure, or Google Cloud). Experience with monitoring and observability tools (eg Grafana, Nagios, ELK). Experience of working with scripting languages like Shell or Python. Soft Skills: Strong analytical skills, able to solve complex technical challenges independently and collaboratively. Effective communication skills, capable of sharing technical insights across teams. Organized, detail-oriented, and able to prioritize tasks effectively.

Rahi Platform Technologies
Rahi Platform Technologies

Software Development

Pune Maharashtra

51-200 Employees

5 Jobs

    Key People

  • Manish D. Rahi

    Founder & CEO
  • Mike Smith

    Chief Operating Officer

RecommendedJobs for You

Noida, Uttar Pradesh, India

Noida, Uttar Pradesh, India