Upline Tech Recruiting logo

DevOps Engineer

Upline Tech Recruiting
Full-time
On-site
Nairobi, Kenya

Company Description

SQUAD, a full-service Marketing Technology agency delivering bespoke solutions which span cross-channel experience design and integrated communication ideas to drive brand
consideration and engagement. Our customer- focused data structure provides insight & analysis using dashboards and AI-powered automation to help brands maximize customer lifetime value.
Squad builds and seeks to transform our clients’ brands and businesses through a robust digital mix working with the highest-quality mix of multi-discipline marketing and diverse creative communications services.

Β 

Job Description

Our DevOps Engineers work at the intersection Development and Operations. Your mission is both simple and challenging: To integrate our Development and Operations processes so that Squad Digital builds, tests and deploys software more efficiently and effectively. You will
execute and automate operational processes fast, accurately and securely. You will also be
responsible for the service delivery, reliability, scalability and monitoring of our technical
platforms. As the middle-person between Development and Operations, you will relish driving
collaboration and unity across multiple teams and internal stakeholders.

  • Work collaboratively with multiple agile teams to help deliver high quality products, seeing them through from conception to maintenance;
  • Define, document, evolve, and rollout our development standards and operational best practices across multiple areas;
  • Monitor the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
  • Champion and automate deployments, security, monitoring and system patching
  • Implement various development, testing, automation tools, and IT infrastructure
  • Create, maintain, and evolve our CI/CD processes
  • Design and implement secure automation solutions for development, testing, and production environments;
  • Identify and deploy cybersecurity measures by continuously performing vulnerability assessment and risk management;
  • Strengthen our application and environment security, applying standards and best practices and providing tooling to make development workflows more secure;
  • Increase the sophistication of our automation, monitoring and escalation processes;
  • Increase system performance with a focus on high availability and scalability;
  • Coordination and communication within the team and with customers

Qualifications

  • Bachelor’s degree or Diploma in Computer Science, Engineering, IT or related field, or the equivalent coursework in a related specialized field;
  • 3+ years of years professional experience in DevOps or Systems Engineer;
  • 2+ years of experience with Cloud platforms (e.g. AWS, Azure, GVP and Digital Ocean);
  • 2+ years of experience with containerization technologies such as Docker and Kubernetes;
  • Strong programming skills in JavaScript, Python, Perl, Ruby or Golang;
  • Command line experience with Linux including writing bash scripts;
  • Experience with release engineering: deployment pipelines and continuous deployment;

Additional Information

  • Top percentile salary based on skills and experience;
  • Accelerated personal growth opportunities;
  • Autonomous work culture;
  • Cross-disciplinary projects and tasks;
  • A customer-centric company culture with flat hierarchy and open communication.