# Position Summary
This position is for a DevOps engineer who will be working with third party as well as in-house tools and applications. You will work in a fast-paced environment with platform engineers, financial developers, application developers and technical support engineers to develop new platform capabilities and integrations as well as refactoring and maintaining client’s existing suite of Platform Engineering tooling. The ideal candidate should be highly self-motivated, innovative and dedicated to fostering strong client relationships while maintaining a high level of delivery quality. A continuous focus on improving existing processes, procedures, and applications is also necessary for this role. Exceptional communication and coordination skills are critical in order to successfully integrate various functions in a cohesive manner, ultimately ensuring the satisfaction of the customer.
# Experience and Required Skill Sets
- Minimum 3 years of experience in the IT industry is required.
- Strong software development skills and fluency - Python and at least one of the following languages: JavaScript, C, C++, Golang. 2+ years hands-on experience with Linux servers (Ubuntu/RedHat Enterprise Linux).
- Hands-on experience with cloud infrastructure such as AWS, Azure and DevOps tools like Docker, CI/CD pipelines, and configuration and SCM tools such as Git.
- Proven experience building solutions on and developing integrations to public cloud platforms (AWS/Azure) & services.
- Knowledge of monitoring and log aggregation tools such as Grafana and Prometheus, ELK.
- Experience using Atlassian products like Confluence, JIRA, and ServiceDesk.
- Automate operational processes as needed with accuracy and in compliance with our security requirements.
- Experience with Infrastructure as Code tools such as Terraform & Puppet. Develop, implement, and support new platform components, integrations between the client’s platform and cloud vendor offerings, platform deployment strategies, and other such tools.
- Refactor, review and remediate bugs and issues in client’s existing platform codebase.
- Research industry best practices and emerging technologies to ensure that we continuously deliver the best value.
- Develop proactive monitoring solutions to identify and troubleshoot problems.
- Excellent communication and collaboration skills, with the ability to effectively engage with diverse teams and clients.
- Capable of working in a team environment and collaborating with development and support teams globally.
- Attentive to details and a fast learner who is eager to delve into technical components and take an analytical approach to understand the root cause of issues.
# Good to Have
- Basic knowledge of Unix/Linux.
- Cloud certification in either AWS or Azure.
- Interest and experience in financial markets.
- Experience using Atlassian products like Confluence, JIRA, and ServiceDesk.
- Experience with security tools and technologies such as vulnerability scanners, code analysis tools, and log analysis tools.
# Educational Qualification
- Bachelor’s degree or Master’s in computer science, Engineering, Software Engineering or a relevant field.