Job Description
Senior Software Engineer
(DevOps)
Responsibilities:
Work closely with Application Developers and contribute to architectural discussions
Work closely with Machine Learning Scientists process automation specifically related to their work
Work with and support internal users in Sales, Sales Engineering, Customer Success, Marketing and Accounting on optimizations, break-fix and planning for the applications they use in support of our customers and contributors
Support of production infrastructure and services, including our
AWS Infrastructure such as EC2, ECS, S3, IAM, Route53, ElastiCache, ELB, CloudWatch etc.
IaC tools: Terraform, CloudFormation
Rails, Python and Java Applications
Docker and Kubernetes
PostgreSQL and Redis databases
Datawarehouse in Redshift with supporting ETL processes
Programming skills in Shell, Python
Provide leadership to the team in mastering technologies, identifying and implementing worthwhile new technologies and improving our process
Continuous delivery (CI/CD) using Jenkins, Groovy Script, Docker, Chef/Ansible, AWS ECS, Kubernetes
Site reliability and availability, including end-to-end performance, service monitoring, alerting, capacity sizing and planning
24/7 on-call rotation for production support, troubleshooting production and development issues. After-hour emergencies are rare, and you will help us make them even rarer!
Business continuity planning and testing
Skills and Experience:
At least 1-2 years of DevOps and system administration experience, preferably in mid or late startups
Min 1 year in managing AWS or GCP cloud infrastructure
Experience in configuring and supporting SaaS environments, provisioning resources, monitoring utilization and making adjustments in accordance with SOPs
Expertise in Docker; Kubernetes would be an added advantage
Experience monitoring/APM tools such as New Relic, CloudWatch and Rollbar
Linux administration (Ubuntu, Amazon Linux, Centos) and scripting (e.g. shell script, Python)
Human skills (e.g. team player, clear and concise communication, problem solver, sense of humor)
Good to have:
Expertise in database scalability and availability, preferably with PostgreSQL and Redis
Building hybrid cloud
Experience in building IaC
Data protection and secret handling technology such as Vault or AWS Secrets Manager
Logging, Performance Monitoring (e.g. New Relic, DataDog, EFK/ELK)
Managing micro-services and real-time event processing is a big plus
💡 Quick Summary
Seeking a career-building opportunity? The NUG|148| | Senior Software Engineer |DevOps| | Remote position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
