Summary
Russell Tobin is seeking a DevOps Junior Engineer to focus on CI/CD tooling for on-premises and AWS infrastructure. The role involves collaborating with various teams to build and maintain CI/CD pipelines, ensuring secure application deployment, and managing DevOps tooling.
Responsibilities
- Develop and maintain Ansible playbooks and roles for automated configuration and deployments
- Support infrastructure provisioning and configuration management across environments (dev, QA, staging, production)
- Collaborate with engineering teams to automate repetitive operational tasks
- Help manage CI/CD pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps, GitLab CI)
- Monitor system performance and assist in troubleshooting deployment issues
- Maintain documentation for infrastructure, automation workflows, and deployment processes
- Participate in improving security, scalability, and reliability of systems
Skills
- Develop and maintain Ansible playbooks and roles for automated configuration and deployments
- Support infrastructure provisioning and configuration management across environments (dev, QA, staging, production)
- Collaborate with engineering teams to automate repetitive operational tasks
- Help manage CI/CD pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps, GitLab CI)
- Monitor system performance and assist in troubleshooting deployment issues
- Maintain documentation for infrastructure, automation workflows, and deployment processes
- Participate in improving security, scalability, and reliability of systems
- Bachelor's degree or equivalent professional experience
- Minimum 1 years in a DevOps, with a track record of managing high -traffic production environments
- Initial level proficiency in AWS and/or Azure
- Basic expertise in Docker and Certified Kubernetes skills
- Basic proficiency in Python, Go, or Ruby for creating custom automation tooling and APIs
- Basic understanding of Linux system administration, kernel tuning, and networking protocols (TCP/IP, HTTP/S, DNS)
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Knowledge of Docker or containerization
- Familiarity with Terraform or other IaC tools
- Understanding of YAML/JSON configuration formats
- Experience with monitoring tools (Prometheus, Grafana, etc.)
Qualifications
Must Haves
- Develop and maintain Ansible playbooks and roles for automated configuration and deployments
- Support infrastructure provisioning and configuration management across environments (dev, QA, staging, production)
- Collaborate with engineering teams to automate repetitive operational tasks
- Help manage CI/CD pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps, GitLab CI)
- Monitor system performance and assist in troubleshooting deployment issues
- Maintain documentation for infrastructure, automation workflows, and deployment processes
- Participate in improving security, scalability, and reliability of systems
Nice to Haves
- Bachelor's degree or equivalent professional experience
- Minimum 1 years in a DevOps, with a track record of managing high -traffic production environments
- Initial level proficiency in AWS and/or Azure
- Basic expertise in Docker and Certified Kubernetes skills
- Basic proficiency in Python, Go, or Ruby for creating custom automation tooling and APIs
- Basic understanding of Linux system administration, kernel tuning, and networking protocols (TCP/IP, HTTP/S, DNS)
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Knowledge of Docker or containerization
- Familiarity with Terraform or other IaC tools
- Understanding of YAML/JSON configuration formats
- Experience with monitoring tools (Prometheus, Grafana, etc.)
Benefits
- Comprehensive healthcare coverage (medical, dental, and vision plans)
- Supplemental coverage (accident insurance, critical illness insurance and hospital indemnity)
- 401(k)-retirement savings
- Life & disability insurance
- An employee assistance program
- Legal support
- Pet insurance
- Employee discounts with preferred vendors