Description:
As a DevOps Engineer you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job Responsibilities
- Build and release both infrastructure and product solution across multiple geo regions scale through automation
- Ensuring infrastructure and product solutions are deployed with scalability and reliability as key design requirements
- Work with System Engineers, Developers, Architects to design and implement automated solutions with CD Pipelines for infrastructure and software build, deployment, and configuration
- Implementing monitoring solutions using Grafana, GrayLog, Prometheus etc
- Build and maintain tools, scripts, and processes that make our developers and testers more efficient
- Maintaining and securing the infrastructure which supports production systems along with internal testing platforms.
- Provide support and troubleshooting on production systems including diagnosing and resolving post deployment issues, patching servers, implementing automated server hardening policies, investing / resolving and downtime incidents.
What We're Looking For
Required Qualifications, Capabilities, And Skills
- 4+ years’ experience in a DevOps or technical role in an agile fast paced environment.
- Experience delivering Infrastructure as Code using tools such as terraform, chef, puppet, ansible
- Experience in deploying and managing container based services using Docker and Kubernetes
- Proficient in a scripting language Python, Bash PowerShell, YAML etc, Microsoft Azure Cloud
- Monitoring (Grafana, InfluxDB, Prometheus, New Relic, Pingdom), Databases (MSSQL Server)
- CI (Jenkins), Automated QC (SonarQube), Logging (ElasticSearch, GrayLog)