DevOps Engineer
DevOps Engineer46
Applications
46
Applications
Not Accepting Applications
About the Job
Skills
Job Title: Senior DevOpsEngineer
Location: Ahmedabad, Gujarat
Work Type: Full time, Permanent
Job Type: Work from office
Working Days: 6 Days
Saturday will be half day.
We are Looking For: -
Strong backend developer with experience in micro services-oriented development and experience in Site Reliability Engineering (SRE) of large-scale systems deployment with high reliability and scalability
Familiarity with system operation skills in Linux and network
Familiarity with popular CI/CD procedures and environments
Effective communication skills and a sense of ownership and drive
Minimum Qualifications
Bachelor’s degree in Computer Science / Engineering
Minimum of 5 years of experience in Object-Oriented software development and
design with C#
Minimum of 5 years of experience developing sophisticated web applications
Experience with Agile development (working in an agile team)
Fluent in English speech and writing
Experience with DOT NET CORE is a must.
Experience with docker and TeamCity will be preferred.
Experience with logging and monitoring frameworks like Prometheus and Grafana
will be preferred.
Experience with ELK (Elastic, Logstash and Kibana) stack will be preferred.
Experience with Azure will be a bonus.
Strong knowledge of OOP and application architecture principles
with C# and .NET CORE
Knowledge on REST API’s, HTTP and transport formats like JSON
Strong Knowledge of SQL and familiarity with at least one ORM
Responsibilities
You will be working in our Agile team that is responsible for development and support of the Kinetiq platform. You will collaborate with other developers, testers, product managers and support specialists, but the primary focus of your work will be on frequent delivery of high quality software that is simple, stable and easy to understand and maintain. Challenges ahead of you include improving the architecture of existing systems while delivering new features as well as
development of new products using new technologies, like docker, algorithm development using .net core and scaling challenges due to our 24/7 requirements.
Design and implement high quality fault tolerant software platforms and monitor
frameworks using microservices principles.
Engage in and improve the whole lifecycle of services from inception and design,
throughout development, capacity planning, and launch reviews, to deployment,
operations, and refinement.
Taking active part in product development discussions. Coming up with ideas to improve product lines/features for our customer facing APIs.
Understanding business requirements. Asking tough questions to clear up the missing parts in the specifications.
Writing unit and component tests to prove your code works as you think it should.
Building containerized (docker) applications and CI/CD pipelines to automate software deployments.
Building strong logging and monitoring platforms to aid troubleshooting and enhance operational reliability.
About the company
Industry
Human Resources Services
Company Size
201-500 Employees
Headquarter
Ahmedabad
Other open jobs from Ikamate HR India Pvt.Ltd