DevOps Engineer Recruitment at Dunn And Braxton Limited
Dunn And Braxton Limited
Lagos, Nigeria
6d ago
source : Jobgurus

Job Summary

  • The DevOps Engineer will be responsible for using your technical skills to build amazingly exciting world-class products, seek to understand the business that your code supports and work to identify risks (in code, features, and design).
  • This role will require constant communication with diverse internal and external stakeholders while embracing agile practices, constant yearning for new learnings on global fintech trends and emerging technologies
  • To be successful in this role, you must be comfortable practicing test-driven development because it produces high-quality, reliable, and more maintainable code.
  • We deliver user value, solve problems, and ship code multiple times a day to improve our user experience

    Responsibilities

  • Specification and documentation of the new project features.
  • Utilize various open-source technologies
  • Use various tools to orchestrate solutions
  • Build independent web-based tools, microservices, and solutions
  • Write scripts and automation using Perl / Python / Groovy / Java / Bash
  • Configure and manage data sources like MySQL, Mongo, Elasticsearch, Redis, Cassandra, Hadoop, etc
  • Understand how various systems work
  • Understand how IT operations are managed
  • Manage source control including SVN and GI
  • Increase the sophistication of our alerting and escalation mechanisms
  • Keep up to date on modern technologies and trends and advocate for their inclusion within products when it makes sense
  • Help increase system performance with a focus on high availability and scalability
  • Propose, scope, design, and implement various infrastructure architectures
  • Work collaboratively with multiple agile teams to help deliver end-to-end products and features, seeing them through from conception to delivery
  • Continue to keep the lights on (day-to-day administration)
  • Help define, document, evolve and evangelize high engineering standards and best practices across multiple area
  • Programmatically create infrastructure in AWS, leveraging Autoscaling Groups, Security, Groups, Route53, S3 and IAM with Terraform and Ansible.
  • Ensure our systems are highly available and resilient.
  • Enable our product development team to deliver new code daily through Continuous Integration and Deployment Pipelines.
  • Protect our customer data with continuous security practices and monitoring
  • Requirements

  • Bachelor's Degree with 3+ years of professional experience as a DevOps / System Engineer
  • Fluent in Python and Python testing best practices
  • Experience working in and advocating for agile environments
  • Extensive experience working within AWS and with its managed products (EC2, ECS, ECR, R53, SES, ElastiCache, RDS, Redshift, etc)
  • Strong experience working with automation tooling (Terraform, Ansible, etc)
  • Strong experience with containers (Docker, Compose, ECS, Kubernetes)
  • Strong experience with managed and self-hosted CI / CD tooling Jenkins and others like Travis, Drone, Mule, Spinnaker)
  • Strong understanding of DNS, TCPDUMP, CDNS, SSL, Git, Firewalls and networking concepts (VPC, subnetting, VPNs, etc).
  • Experience deploying microservice architecture, applications, and supporting services
  • Experience working on high-traffic, international systems
  • Familiar with software security best practices
  • Understanding of monitoring tools (Pagerduty, CloudWatch, Datadog, Sentry, etc)
  • Experience working within large-scale decoupled, service-oriented systems a plus
  • Configuration Management experience with Ansible or similar (Chef, Puppet, Salt)
  • Experience with Version Control Software (Git preferred)
  • AWS Certifications : AWS Certified Solutions Architect, AWS Certified Developer, AWS
  • Certified SysOps Administrator, AWS Certified DevOps Engineer
  • Setup and management of a Kubernetes cluster, including writing Dockerfiles and Helm
  • Continuous Integration setup and administration
  • Release Engineering : deployment pipelines; continuous deployment
  • Open-source Monitoring experience (Sensu preferred)
  • Database administration of Mysql, Postgresql or similar
  • Management of growing Elasticsearch, Logstash, Kibana stack
  • Architecting highly available distributed systems
  • Compensation

    Competitive Base Pay+ Other Benefits.

    Shares Share Tweet Share

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form