Post Job Free
Sign in

DevOps Engineer

Company:
Synoriq
Location:
Jaipur, Rajasthan, India
Posted:
April 26, 2024
Apply

Description:

We are seeking a talented and motivated DevOps Engineer to join our team. The ideal candidate will have 3-4 years of experience in DevOps practices and possess good knowledge of coding languages like Java, databases like PostgreSQL, and various DevOps tools and technologies. This role will involve working closely with cross-functional teams to automate processes, improve efficiency, and ensure the reliability, scalability, and security of our systems.

The primary responsibility of this role is to monitor the performance and health of our servers, including CPU usage, RAM utilization, disk space, and network activity. The ideal candidate will have a strong technical background, excellent troubleshooting skills, and the ability to dig deep into server metrics to identify root-cause of performance issues and implement effective solutions.

Collaborate with development and operations teams to design, build, and maintain automated CI/CD pipelines.

Manage and optimize cloud infrastructure on AWS, ensuring high availability, security, and cost efficiency.

Monitor system performance and implement proactive measures to prevent downtime and optimize performance using tools like Grafana.

Manage source code repositories and implement Git hooks for automating workflows and enforcing best practices.

Configure and maintain Nexus repository for artifact management and dependency management.

Work on continuous integration and deployment processes using Jenkins or similar CI/CD tools.

Implement and maintain monitoring and alerting systems to ensure system health, availability, and security posture.

Collaborate with teams to troubleshoot issues, provide technical support, and implement solutions.

Collaborate with teams to identify and remediate security vulnerabilities and implement security controls across the development and operations lifecycle.

Stay updated on industry trends, emerging technologies, and best practices in DevOps and Security.

Analyze CPU usage, memory utilization, disk space, and network activity to identify trends and potential issues.

Investigate and troubleshoot performance bottlenecks and system failures, and implement solutions to optimize server performance.

Participate in on-call rotation and respond to server alerts and incidents in a timely manner.

Conduct performance testing using Apache JMeter to simulate real-world load scenarios and identify performance limitations.

Design and execute performance test plans, including test case creation, test execution, and results analysis.

Collaborate with development and operations teams to implement performance improvements based on test findings.

Requirements

Bachelor's degree in computer science, engineering or a related field.

Strong understanding of server hardware, operating systems (Linux, Windows), and virtualization technologies.

Excellent analytical and troubleshooting skills, with the ability to dig deep into server metrics to identify root-causes of performance issues.

Basic programming skills with knowledge of Java and scripting languages like Bash or Python.

Hands-on experience with PostgreSQL or similar relational databases.

Hands-on experience with managing infrastructure with Java microservices.

Hands-on experience with Jenkins or similar CI/CD tools for automating build and deployment pipelines.

Hands-on experience with monitoring tools like Grafana, Prometheus, and ELK stack.

Complete understanding of git and its hooks for version control and collaborative development.

Good knowledge of web/application servers like Apache2, Tomcat.

Good understanding of Docker and Kubernetes.

Solid understanding of cloud computing platforms, especially AWS services, and cloud security best practices.

Proficiency in managing and configuring Nexus repository for artifact management.

Familiarity with Database Management Tools.

Experience in performance testing using Apache JMeter or similar tools.

Excellent problem-solving skills and ability to work well in a fast-paced, collaborative environment.

Good communication skills and the ability to collaborate effectively with cross-functional teams.

Benefits

Impactful Product: At Synoriq, you get to work on exciting products and software that create a huge impact in the lives of common people. You get exposure to the financial sector. With projects of such scale, we work on the latest technologies in the market.

Great Nucleus of Minds: You get to work with the smartest people and learn together. Our team is a bunch of talented designers, engineers, singers, storytellers, and dancers.

Fun: We understand that there is a life outside the office too. We offer flexibility in your work schedule and work from home so that you give your best every day.

Leadership Initiatives: We promote the overall development of an individual and help you realize your professional goals. There are ample learning opportunities providing exposure to different domains and to work in cutting-edge technology.

About Synoriq

Synoriq is a core lending product company that offers solutions for banking and financial services. At Synoriq, our purpose is to build a better world through technology. Headquartered in Jaipur, India, we are a team of 150+ lending experts, designers and engineers. We believe problems of any complexity can be solved if you have great leaders. Our utmost focus is on leadership and we thrive to create outstanding leaders who deliver on our promises to all the stakeholders. By creating leaders, we play a critical role in shaping a better world for our people, our clients, our communities, and our nation. By creating a work environment that is exciting and flexible, and by fostering growth through ongoing learning and development programs, we empower our employees to achieve their professional and personal goals. We work with some of the big names in the industry. Some of our clients include:

Financial Services: Finova Capital, Spandana, SPFC, SG Finserve, CSL, and more (30+ Customer)

Promoter Profile

Mudit Jain is the CEO and Founder of Synoriq. He is an IIT Bombay Alumni with experience of 14+ years of working with various banks, HFCs, and NFCs. He served as the Country Head for Finmechanics at a very young age of 24. He has also worked with PwC and Diamond Consulting after graduating from IIT Bombay. Before starting Synoriq, he was the co-founder of Qriyo - India’s first managed home tuition app.

Apply