Infrastructure and Software Security Engineer

Smartnology | Deadline: 2024-02-24

About Smartnology:

Smartnology is your digital partner dedicated to enhancing the digital experience for customers in the modern age. We specialize in a range of digital services including website design, development, and maintenance, digital data collection, research, monitoring, and reporting, gaming and raffle tools, customer engagement and experience solutions, payment integrations, domain and hosting services, and digital platform management. Our goal is to revolutionize the digital landscape by providing innovative solutions that empower businesses to thrive in the digital era.

Job Description:

Smartnology is seeking a highly skilled and motivated Infrastructure and Software Security Engineer to join our dynamic team. The successful candidate will play a crucial role in ensuring the security and integrity of our infrastructure and software systems. As an Infrastructure and Software Security Engineer, you will be responsible for designing, implementing, and maintaining security measures to protect our systems and data from cyber threats and vulnerabilities.


Key Responsibilities:


  1. Design, configure, and maintain network infrastructure systems such as switches, routers, firewalls, and VPNs.
  2. Implement and maintain security measures to protect network systems against cyber-attacks and data breaches.
  3. Conduct vulnerability assessments and penetration testing to identify and mitigate potential security risks.
  4. Monitor network traffic and investigate suspicious activity to identify potential security breaches.
  5. Manage network and infrastructure projects, including network upgrades and system installations.
  6. Collaborate with other IT teams to troubleshoot and resolve network and system issues.
  7. Develop and maintain documentation related to network and infrastructure systems, including network diagrams and standard operating procedures.
  8. Keep up to date with emerging technologies and trends in cybersecurity and network infrastructure.

Cyber Security

  1. Set and implement user access controls and identity and access management systems.
  2. Monitor network and application performance to identify irregular activity.
  3. Perform regular audits to ensure security practices are compliant.
  4. Deploy endpoint detection and prevention tools to thwart malicious hacks.
  5. Set up patch management systems to update applications automatically.
  6. Implement comprehensive vulnerability management systems across all assets on-premises and in the cloud.
  7. Work with IT operations to set up a shared disaster recovery/business continuity plan.
  8. Work with HR and/or team leads to educate employees on how to identify suspicious activity.


  • 4+ years of experience designing, deploying, and managing AWS infrastructure, experience working with other cloud infrastructure providers will be a plus.
  • Proven experience with AWS core services such as EC2, S3, VPC, IAM, and Lambda.
  • Strong understanding of cloud security principles and best practices.
  • Experience with IaC tools such as Terraform or CloudFormation.
  • Excellent scripting skills (e.g., Python, Bash).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.

Bonus points:

  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience with CI/CD pipelines.
  • Experience with DevOps methodologies.
  • AWS certifications (e.g., Solutions Architect Associate, Developer Associate).

Apply Now

Other Opportunities.


Lets build something awesome together!

+255 753 551 549

House No 346
Senga Road, Mikochen A,
Dar es Salaam, Tanzania.

Find Us

Smart Codes

But, while the opportunities are nearly endless, it can be hard to strategize and execute effectively.

That's why we built SAG. Our research and advice help brands like yours understand the strategies that will work for you and your customers. And our platform of interconnected companies can help you implement high-quality solutions quickly and in a holistic way.