Senior Software Engineer

5 - 9 years

0 Lacs

Posted:21 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineer at Datakrew, you will play a crucial role in designing, building, and maintaining server-side logic and databases. Your responsibilities will include implementing APIs to support front-end applications and external services, as well as designing and optimizing database schemas. You will be expected to write clean, maintainable, and well-documented code while also optimizing code and database queries for performance, scalability, and reliability. Key Responsibilities: - Develop, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions to automate the software development lifecycle. - Set up, configure, and manage services on cloud platforms such as AWS or Azure to support scalable, resilient, and secure application architectures. - Utilize Docker for containerized deployments, ensuring scalability and consistency across environments. - Implement and manage Kubernetes for container orchestration, leveraging features such as auto-scaling and auto-healing. - Implement monitoring solutions using tools like Prometheus to oversee the health and performance of applications. - Integrate APIs and webhooks to connect and automate workflows between different systems. - Use Git for version control and collaborate with the team on code management. Qualifications: - Strong command in C++ for backend development. - Proven experience of writing efficient database queries (both SQL and NoSQL). - Experience in developing solutions for data-intensive IoT sensor data streaming applications. - Proficiency with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions. - Extensive experience with cloud platforms like AWS or Azure, including setting up and managing their services. - Strong knowledge of Docker for containerized deployments. - Experience with Kubernetes for container orchestration. - Bachelors or equivalent higher degree in Computer Science, Software Engineering, or a related field. - 5+ years of experience in a similar role. - Strong problem-solving skills and ability to work independently as well as in a team. - Excellent communication skills, both verbal and written. - Experience with additional programming languages or technologies (e.g. Python and Java or C#). - Experience with other IoT platforms and technologies is a plus. If you are a versatile individual who thrives in a dynamic environment and is passionate about IoT, data streaming, and modern web technologies, Datakrew is looking for potential early joiners within 1 month for this remote working opportunity.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Datakrew logo
Datakrew

IT Services and IT Consulting

Singapore Bengaluru East

RecommendedJobs for You