Job responsibilities
- Executes small to medium projects independently with initial direction and eventually graduates to designing and delivering projects by yourself
- Leverages technology to solve business problems by writing high quality, maintainable, and robust code following best practices in software engineering
- Participates in triaging, examining, diagnosing, and resolving incidents and work with others to solve problems at their root
- Recognizes the toil within your role and proactively works towards eliminating it through either systems engineering or updating application code
- Understands observability patterns and strives to implement and improve service level indicators, objectives monitoring, and alerting solutions for optimal transparency and analysis
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Ability to code in at least one programming language
- Emerging knowledge of software, applications and technical processes within a given technical discipline (e.g., Cloud, artificial intelligence, Android, etc.)
- Familiar with site reliability concepts, principles, and practices
- Familiar with observability such as white and black box monitoring, service level objective alerting, and telemetry collection using tools such as Grafana, Dynatrace, Prometheus, Datadog, Splunk, and others
- Familiarity with containers or a common Server OS such as Linux and Windows
- Demonstrated knowledge of applications or infrastructure in a large-scale technology environment both on premises and public cloud
- Experience in observability and monitoring tools and techniques.
- Exposure to processes in scope of the Information Technology Infrastructure Library (ITIL) framework
- Possess technical skillset in Unix / Linux technologies, Kubernetes, Shell scripting, PowerShell, Python, Oracle / SQL, Control-M, Cassandra, monitoring, telemetry/ Observability tools (ITRS Geneos/ Grafana/ Datadog/ Dynatrace) and messaging frameworks (Kafka, MQ)
Preferred qualifications, capabilities, and skills
- Experience with one or more general purpose programming languages and/or automation scripting.
- Possess good working understanding of public cloud with AWS Certification as a plus.
- Experience working in banking and payment domains such as: FX Cross Currency, High and low value payment, SWIFT, Real time payment, collection, check clearing, tax payment, partner bank system.
- Collaborate well and possess the ability to foster relationships effectively with diverse groups across geographies.
- Ability to multi-task, handling complex requirements and is adaptable.
- General knowledge of financial services industry