DevJobs

Junior IT & DevOps

Overview
Skills
  • Python Python
  • Bash Bash
  • PowerShell PowerShell
  • Jenkins Jenkins
  • AWS AWS
  • Kubernetes Kubernetes
  • Docker Docker
  • Terraform Terraform
  • Ansible Ansible
  • CloudFormation
  • GitLab CI
We are seeking a highly motivated and enthusiastic Junior IT & DevSecOps Engineer to join our growing team. This is an excellent opportunity for an individual looking to kickstart their career in a dynamic environment, focusing on IT support, development, security, and operations. You will play a key role in ensuring the security, stability, and efficiency of our cloud and physical infrastructure, while also providing essential technical support to internal users.

Responsibilities:

User & Access Management:

  • Handle onboarding and offboarding workflows, including user account provisioning and deprovisioning across identity and access systems (e.g., AD, JumpCloud, Google Workspace).
  • Provide Tier 1–2 IT support for internal users on Windows, MacOS, and Linux systems.
  • Manage endpoint configurations, group policies, and authentication integrations.

Infrastructure & Networking:

  • Assist in the deployment, maintenance, and monitoring of both cloud-based (AWS) and on-premise physical infrastructure.
  • Configure and maintain office and remote networking components: VPNs, VLANs, DNS, DHCP, firewalls (e.g., FortiGate).
  • Troubleshoot connectivity issues, network performance degradation, and outages.
  • Contribute to the development and maintenance of Infrastructure as Code (e.g., Terraform, CloudFormation) to automate infrastructure provisioning and configuration.
  • Assist in securing containerized applications and platforms, specifically focusing on Kubernetes and Docker security best practices.

Security Implementation & Monitoring:

  • Support the implementation and monitoring of security controls across our cloud and physical environments, including vulnerability scanning, intrusion detection, and access management.
  • Help integrate security tools and practices into our CI/CD pipelines and existing systems.
  • Enforce network access controls and segmentation (e.g., using NAC tools).
  • Monitor and respond to endpoint and network security alerts (e.g., NAC, SentinelOne).
  • Apply and maintain security controls for patch management, encryption, MFA, and antivirus.

Asset & License Management:

  • Maintain hardware/software inventory and licensing using ITAM tools (e.g., Snipe-IT).
  • Track assignment, condition, and lifecycle of all user devices and IT assets.

Documentation & Procedures:

  • Contribute to the creation and maintenance of technical documentation for infrastructure, security procedures, and best practices.
  • Document standard operating procedures (SOPs) for IT operations, security workflows, and troubleshooting.
  • Contribute to the development of internal IT best practices and policies.

Requirements:

Qualifications:

  • Basic understanding of cloud computing concepts (e.g., IaaS, PaaS, SaaS).
  • Proficiency in user/system administration within mixed environments (Windows/macOS/Linux).
  • Strong knowledge of networking fundamentals: TCP/IP, DNS, DHCP, VLANs, VPN, NAT, routing.
  • An interest in security principles and best practices.
  • Familiarity with identity and access management, SSO/MFA, and cloud directory tools.
  • Understanding of endpoint protection, patching, MDM, and security policies.
  • Exposure to scripting languages (e.g., Python, Bash, Powershell).
  • Strong problem-solving skills and a willingness to learn.
  • Excellent communication and teamwork abilities.
  • Experience with ticketing systems and cross-functional user support.
  • Ability to write and maintain clear technical documentation.

Bonus Qualifications:

  • Experience with containerization technologies (Docker, Kubernetes).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI).
  • Knowledge of any IaC tools (e.g., Terraform, Ansible).
  • Relevant certifications (e.g., CompTIA Security+, AWS Cloud Practitioner).
CommBox