DevOps Engineer
Overview
Intepros is seeking a DevOps Engineer to support the design, development, implementation, and maintenance of our client's critical software systems and infrastructure. This role will focus on CI/CD automation, cloud infrastructure management, deployment operations, production support, and continuous improvement of software delivery processes.
The ideal candidate will have experience with DevOps automation tools, cloud platforms, containerization technologies, and production system support within fast-paced development environments.
Responsibilities
- Design, develop, implement, and support software deployment and infrastructure automation solutions.
- Troubleshoot, diagnose, and resolve production software and system issues.
- Develop and maintain monitoring, alerting, and operational support solutions.
- Automate software deployments and infrastructure provisioning processes.
- Support continuous integration and continuous delivery (CI/CD) pipelines.
- Collaborate with Software Engineering and QA teams to improve system reliability, scalability, and release readiness.
- Develop standards, procedures, and metrics for software quality and deployment success.
- Perform software maintenance, system upgrades, and operational improvements.
- Recommend enhancements to development, testing, and deployment processes.
- Support cloud and virtualized infrastructure environments.
- Participate in deployment planning, release management, and operational support activities.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- 3–6 years of DevOps, Systems Engineering, or related experience.
- Experience automating software deployments using tools such as:
- Ansible
- Puppet
- Chef
- Experience with Jenkins or similar CI/CD platforms.
- Strong understanding of Linux/Unix system administration and IT operations.
- Experience working with version control systems, including GitHub.
- Knowledge of branching, tagging, and release management strategies.
- Experience supporting production applications and infrastructure.
- Strong troubleshooting and problem-solving skills.
Preferred Qualifications
- Experience provisioning and managing applications in cloud environments, including:
- AWS
- OpenStack
- Experience with containerization and orchestration technologies:
- Docker
- Kubernetes
- Scripting or coding experience for automation and operational tasks.
- Knowledge of deployment, networking, and infrastructure operations.
- Experience with monitoring and observability tools.
- Familiarity with open-source technologies and DevOps best practices.
- Strong collaboration skills and ability to work closely with development and QA teams.
Key Skills
- CI/CD Pipelines
- Jenkins
- Ansible
- Puppet
- Chef
- Docker
- Kubernetes
- AWS
- OpenStack
- GitHub
- Linux/Unix Administration
- Infrastructure Automation
- Cloud Operations
- Production Support
- Monitoring & Alerting
- Deployment Management
- Scripting & Automation
- DevOps Best Practices
**Onsite Interview is Required**