This is a remote position.
The Dev Ops Engineer will provide database infrastructure, Linux server infrastructure, and software support for all production systems.
You will be expected to design and implement configuration management and automation tools for infrastructure provisioning and application release.
This position requires an experienced individual who must be comfortable with database, networking, Linux systems and container-based technologies.
You should be familiar with maintaining servers, databases, domains, certificates, DNS, security approaches, network systems, telecommunications, and inter-environment communications.
You will have prior experience in databases (such as Couchbase, Mongo DB, My SQL or Maria DB), private (Open Stack, Cloud Stack) and public clouds (AWS, Azure), and infrastructure automation via Concourse/Helm, Terraform, Chef, Bitbucket Pipelines, Teamcity, or other similar technologies (Ansible, Jenkins, Travis CI, etc.).
What you will do: Apply data modeling techniques to ensure development and implementation support efforts meet integration and performance expectations.
Installation, administration, and maintenance of standalone and clustered My SQL and Couchbase database instances in development, testing, staging and production environments.
Deliver on assigned infrastructure related projects with participation through project lifecycle that includes new software releases, patch upgrades, prevention of feature exploitation, security, and audit.
Design, build, deploy, troubleshoot, and maintain Linux servers in a high availability Vo IP and web services environment Write Infrastructure as code and Configuration Management from scratch with tools like Terraform, Cloud Formation, Chef, Ansible.
Configure and support virtual machine managers like Open Stack, KVM, and public Clouds like AWS.
Design, build and deploy various applications (Apache, Nginx, My SQL / Maria DB, Asterisk, Couchbase, Kafka, etc.) Design, build and deploy Chef cookbooks, Concourse, Teamcity, and Bitbucket pipelines for production services in collaboration with Development Able to script tasks in shell and at least one higher order language (Ruby, Python, Perl, etc.) Deployment, automation, management, and maintenance of AWS cloud-based and on-prem systems.
Ensuring availability, performance, security, and scalability of AWS cloud-based and on-prem systems.
System troubleshooting and problem resolution across various application domains and platforms.
Application of system security by leveraging best practices and prolific cloud security solutions.
Providing recommendations for architecture and process improvements.
Definition and deployment of systems for metrics, logging, and monitoring on AWS platform.
Designing, maintenance and management of tools for automation of different operational processes.
Excellent understanding of VLANs, configuring multiple interfaces, load balancing, and firewall concepts Assist the NOC with creating and configuring monitoring of services and software running on the Linux systems (Datadog, Grafana, ELK).
Create users and assign permissions based on authorized level of access.
Prepare reports of user access.
Troubleshoot various problems that arise in day-to-day work.
Independently analyze, solve, and correct issues in real time and provide problem resolution end-to-end.
Refine and automate regular processes, track issues, and document changes.
Share on-call rotation with team; provide 24x7 support for critical production systems.
Perform scheduled maintenance after hours when needed.
Share domain and technical expertise, providing technical mentorship and cross-training to other peers and team members.
Other duties as assigned.
The kind of people we look for: Versatile people who thrive on variety and challenge Excited about working in a fast-paced environment Innate problem solvers who want to grow in a flexible, collaborative culture Takes initiative, pushes boundaries, motivated to innovate Talented individuals with a growth mindset who want to use their learning and relationship-building skills Align with our company core values: Integrity, Accountability, Collaboration, Service and Quality Requirements Bachelor's Degree in a related IT discipline or equivalent industry experience 5+ years of experience designing and building LINUX systems.
5+ years of experience interfacing with network devices, protocols, monitoring tools and reporting applications.
2+ years of experience in provisioning, operations, and management of AWS environments.
Experience configuring and utilizing monitoring tools to include Data Dog, Prometheus, and Solar Winds).
Strong knowledge of computer/network systems infrastructure requirements, computer security systems, applications, procedures, and standards.
Experience with performance tuning and query optimization.
Must have worked with Agile project methodologies.
Demonstrated ability in code development in at least one high-level programming language like Python, Ruby, Bash, Linux Shell.
1-3 years of experience in creation of highly automated infrastructures.
Strong attention to detail and on-time completion of deliverables.
Professionalism in dealing with all levels of management and staff.
Excellent verbal and written communication skills, presentation, and problem-solving skills.
Self-starter with strong organizational and time management skills, self-directed, and able to handle multiple priorities with demanding timeframes.
Ability to work collaboratively, with colleagues and staff to create a high-quality results-driven, team-oriented environment.
Demonstrated ability to use discretion, make sound decisions, and maintain confidentiality.
Willingness and ability to work flexible hours.
Proficient in MS Office, modern communication tools for virtual teams (i.e., MS Teams).
Preferred: Experience with SIP protocols Experience maintaining a high availability telecommunications infrastructure Experience with VOIP environments (such as Asterisk, Kamailio, RTPEngine and Cisco) Experience administering No SQL databases with Couchbase or Mongo DB.
Experience in designing, developing, tuning, optimizing, deploying, and updating No SQL instances and Couchbase or Mongo DB dataset.
Benefits Work from home 5 days a week work shift
Advertisement:
Devops Engineer (database & Linux Server Infrastructure), Ahmedabad
Free
Devops Engineer (database & Linux Server Infrastructure), Ahmedabad
India, Gujarat, Ahmedabad,
Published October 1, 2024
Description
Job details:
⇐ Previous job |
Next job ⇒ |