5-7 years of experience in DevOps roles with a focus on network operations.
Proficiency in Python development with an emphasis on automation tools.
Hands-on experience with AWS, specifically ECS, for cloud infrastructure.
Familiarity with monitoring tools like Splunk and New Relic for observability.
Solid understanding of networking concepts including TCP/IP and load balancing.
Experience with configuration management tools such as Ansible.
Demonstrated problem-solving skills and the ability to troubleshoot complex systems.
Responsibilities
Develop and maintain Python-based automation tools for network operations.
Design and implement APIs to support network integrations.
Create scalable automation scripts with Ansible for infrastructure management.
Support high availability and performance in network architecture design.
Collaborate with teams to optimize network configurations for cloud environments.
Build self-service tools to minimize operational overhead and enhance automation.
Monitor system health using tools like Splunk and New Relic while identifying performance bottlenecks.
Benefits
Significant career development opportunities as the company grows.
Chance to work in a small, fast-growing, and entrepreneurial environment.
High degree of individual responsibility and ownership in projects.
Full Job Description
We are seeking a Senior DevOps Engineer with strong experience in network operations, automation, and cloud infrastructure. This role sits at the intersection of software development and network engineering, focusing on building scalable automation solutions, improving observability, and ensuring high availability and performance across cloud-based environments.
The ideal candidate will bring deep Python expertise, hands-on AWS (ECS) experience, and strong monitoring/logging knowledge using Splunk and New Relic.
Key Responsibilities
Software Development
Develop and maintain Python-based tools for network automation, monitoring, and orchestration.
Build and manage APIs to support network operations and integrations.
Create and maintain automation scripts using Ansible.
Design reusable, scalable code for infrastructure and network management.
Network Design & Implementation
Support network architecture design ensuring high availability, security, and performance.
Implement cloud-native networking solutions within AWS (ECS-based environments).
Collaborate with infrastructure and security teams to optimize network configurations.
Automation & Infrastructure as Code
Build self-service tools to reduce manual operational overhead.
Drive automation initiatives to streamline deployments and configuration management.
Improve CI/CD workflows for network-related systems and tools.
Monitoring & Observability
Utilize Splunk and New Relic for logging, monitoring, alerting, and performance tuning.
Proactively identify system bottlenecks and reliability risks.
Establish operational dashboards and KPIs for network health.
Troubleshooting & Incident Management
Diagnose and resolve complex issues across software, infrastructure, and networking layers.
Support production systems and lead root cause analysis efforts.
Partner with cross-functional teams to remediate system vulnerabilities and improve resiliency. .
Requirements
Strong Python development experience.
Hands-on experience with AWS, specifically ECS.
Experience with Splunk and New Relic for monitoring and observability.
Experience with automation tools such as Ansible.
Solid understanding of networking concepts (TCP/IP, DNS, load balancing, firewalls).
Experience in DevOps practices including CI/CD pipelines.
Strong troubleshooting and problem-solving skills.
Benefits
Significant career development opportunities exist as the company grows. The position offers a unique opportunity to be part of a small, fast-growing, challenging and entrepreneurial environment, with a high degree of individual responsibility.
About Tiger Analytics
Tiger Analytics is a consulting firm that provides data analytics consulting services to businesses. The company specializes in data science, machine learning, and artificial intelligence. Tiger Analytics helps businesses to leverage data to make better decisions, improve operations, and drive growth. The company has worked with clients in a variety of industries, including healthcare, retail, finance, and technology.