DevOps - Engineer

WANT TO JOIN OUR TEAM?
WE CAN't WAIT.

JOB DESCRIPTION
This is an Unpaid internship. We are seeking a motivated and talented individual to join our team as a DevOps Engineer Intern. This internship offers an opportunity to gain hands-on experience in DevOps practices, cloud technologies, automation tools, and collaboration with development and operations teams. As a DevOps Engineer Intern, you will contribute to our continuous integration/continuous deployment (CI/CD) pipelines, infrastructure automation, and cloud management initiatives. The DevOps Engineer will work with a team in the creation of CI pipelines that test and deploy backend web servers, API servers, analytics dashboards, and mobile applications for internal and external client stakeholders. The engineer will work with the CTO/Solution Architect, developers, and product owners to understand and document requirements and decide on the best solutions. The engineer will also be expected to provide technical support and mentorship to the junior team members to facilitate skill development.

Department: Technology
Reports to: Adrian Delancy,
Location: Chicago, Illinois

WHO WE ARE

Our team's digital inventiveness and mobile location expertise creates brand stories that produce results. We are seasoned professionals who have worked in marketing, technology, mobile, and beyond. Our skills include Micro-fencing, mobile strategy, data analytics, and more.

THIS POSITION WILL ENTAIL:
  • Learn and contribute to the design, implementation, and maintenance of CI/CD pipelines for software delivery and deployment.

  • Assist in configuring and managing cloud infrastructure and services using platforms such as AWS, Azure, or Google Cloud.

  • Collaborate with development teams to automate build, test, and deployment processes using tools like Jenkins, GitLab CI/CD, or CircleCI.

  • Learn and implement infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation to automate infrastructure provisioning and configuration.

  • Support containerization initiatives using Docker and container orchestration platforms such as Kubernetes.

  • Participate in monitoring and logging setup using tools like Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), or similar monitoring solutions.

  • Learn about version control systems (e.g., Git) and best practices for code management, branching strategies, and collaboration workflows.

  • Assist in implementing security practices and compliance standards within the DevOps processes and infrastructure.

  • Learn and contribute to troubleshooting production incidents, performance optimizations, and system scalability.

  • Document processes, configurations, and best practices for knowledge sharing and future reference.

  • Other duties as assigned.

DESIRED SKILLS QUALIFICATIONS:
  • Basic understanding of software development lifecycle (SDLC), version control systems (e.g., Git), and Linux/Unix environments.

  • Familiarity with scripting languages such as Bash, Python, or PowerShell is a plus.

  • Eagerness to learn and work with DevOps tools and technologies including CI/CD, cloud platforms, containerization, and automation.

  • Strong problem-solving skills, analytical thinking, and attention to detail.

  • Good communication and collaboration skills to work effectively in a team environment.

  • Prior experience or coursework related to DevOps, cloud computing, or automation tools is advantageous but not required.

REQUIRED EDUCATION AND WORK EXPERIENCE:

  • Currently pursuing a degree in Computer Science, Information Technology, or a related field.

  • Experience with large custom software deployments required.

PREFERRED QUALIFICATIONS:

  • Master's or equivalent experience in a quantitative field (Computer Science, Physics, Mathematics, Engineering, Bioinformatics, etc.)

  • Prior start-up experience

  • An appreciation for TDD, and a strong understanding of the common challenges associated with cloud data storage, access, and management.

  • Understanding of the role of Machine learning and statistical modeling in product development

  • Strong technical skills in data analysis, machine learning and programming. Strong working knowledge of Python, Hadoop, SQL

  • Oracle Java SE Cert, AWS Cert, Docker Certified Associate

 

Digital Factory is an equal opportunity employer, committed to recruiting, hiring, and promoting qualified people of all backgrounds, regardless of sex; race; color; creed; national origin; religion; age; marital status; pregnancy; physical, disability; sexual orientation; gender identity or any other basis protected by federal, state or local law. 



Digital Factory is an Equal Opportunity Employer

APPLY FOR THE POSITION!
Panel 4a Panel 4b Panel 4c
Panel 0a