Dunn and Braxton Limited – Our client is an Indigenous Fin Tech Startup providing innovative payment gateway solutions to service various businesses in Africa.
They are recruiting to fill the position below:
Job Title: DevOps Engineer
Location: Lekki, Lagos
Employment Type: Full-time
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.
Application Closing Date
27th January, 2022.
Method of Application
Interested and qualified candidates should:
Click here to apply online