Architect, design and help develop automation frameworks enabling teams roll out micro services leveraging API Gateways, Tokenization, API Security, Service Mesh and Containerization technologies
Research, evaluate and recommend technologies and usage patterns collaborating with development and devops resources across the organization
Provide coaching, mentoring and expertise in standard tools used for software development and help evolve the future roadmap: Containerization, CI/CD pipelines, automated version control systems, software artifacts management tools, etc
Drive collaboration with architects, dev teams, dev ops engineers across WEX and external teams like Cloud Engineering, Information security and compliance to ensure corporate compliance of CI/CD release pipelines.
Deploy and maintain solutions that are high availability, secure, compliant, resilient and multi region capable
Respond to production and service escalations. Lead incident and root-cause analysis with calm and an eye towards service improvement
Plan and coordinate with SRE team for service upgrades, compliance related activities for the platform infrastructure
Build HA/DR solutions, test and ensure the solution and processes are well documented
Automate tasks to drive consistency, reduce complexity, and eliminate/minimize human involvement wherever possible
Work as an integral part of productive engineering teams that put an emphasis on code quality, continuous delivery, peer reviews, and strong engineering practices
Requirements & Skills:
Experience in *nix OS and scripting experience in Python and Bash
Cloud experience in AWS with emphasis on Security, VPC networking and creating HA architectures and autoscaling
Hands-on experience in Infrastructure as Code (IaC) and container technologies (Docker, Kubernetes, Terraform)
Experience building REST API based services
Experience setting up a complete DevOps environment and CI/CD platform from scratch leading to canary releases, A/B testing, and blue/green deployments
Experience working as a DevOps engineer in an engineering team that builds cloud-native platforms
Experience with monitoring in the cloud to have continuous scrutiny over platform/application performance, billing, security, and anomaly detection
The ability and appetite to learn new technologies fast and find ways to automate routine tasks
Exemplary written and verbal communication skills in English.
It would be nice if you : API Gateways, AzureDevOps, GitHub, Cloud platform(s) (AWS GCP, Microsoft Azure)
Can speak to operational experience, logging, monitoring and tracing technologies