DevOps Engineer
- Company
- Archesyts
- Location
- Alabama
- Work type
- Full Time · Remote · Remote
- Posted
- 2026-08-06
Job description
Key Responsibilities:
Infrastructure Development and Maintenance:
Assist in the setup and maintenance of cloud infrastructure using platforms like AWS, Azure, or Google Cloud.
Help in developing and deploying Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
Automation and Optimization:
Contribute to the automation of deployment processes, aiming to reduce manual intervention and improve efficiency.
Assist in the optimization of system performance and resource utilization.
Assist in developing automation scripts and tools to streamline system installation, configuration, and maintenance processes.
Continuous Integration and Deployment:
Assist in the maintenance and enhancement of CI/CD pipelines using tools such as Jenkins, GitLab CI, or CircleCI.
Support development teams in integrating their solutions into the automated pipeline.
Collaboration and Support:
Collaborate with cross-functional teams to support the seamless integration of applications and services.
Provide technical support to development teams, helping to troubleshoot and resolve issues.
Monitoring and Incident Response:
Assist in implementing monitoring solutions to ensure system health and to identify issues proactively.
Participate in the incident response process, helping to restore services in case of outages and learning to manage system recoveries.
Help in setting up monitoring systems using tools like NewRelic, Datadog, Prometheus, Grafana, or Splunk to ensure system stability and performance.
Participate in developing alerting mechanisms to notify teams of potential issues proactively.
Documentation and Knowledge Sharing:
Document procedures, configurations, and specifications, ensuring that knowledge is effectively shared across the team.
Contribute to the maintenance of a knowledge base to facilitate continuous learning and team development.
Collaborate closely with cross-functional teams to understand their needs and develop solutions accordingly.
Participate in knowledge-sharing sessions to enhance team skills and expertise.
Assist in the creation and maintenance of technical documentation, including system designs, configurations, and procedures.
Support compliance initiatives by adhering to established IT policies and guidelines.
Professional Development:
Continuously learn and keep up to date with emerging technologies and best practices in the cloud and DevOps space.
Take part in internal and external training to develop the necessary skills and knowledge for career growth.
Qualifications:
Educational Background:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Certification Requirements:
Certification in at least one cloud platform such as AWS (e.g., AWS Certified Solutions Architect - Associate), Microsoft Azure (e.g., Azure Administrator Associate), or Google Cloud (e.g., Associate Cloud Engineer).
Additional certifications in DevOps or SRE practices (e.g., Docker Certified Associate, Certified Kubernetes Administrator) are highly desirable.
Experience:
3-7 years of experience in a similar role or recent graduates with relevant internship experience.
Skills:
Basic knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
Experience with scripting languages such as Python, Shell, or PowerShell.
Basic understanding of CI/CD pipelines and tools like Jenkins, GitLab, or Travis CI.