Full-Time DevOps Engineer
Tech Brothers LLC is hiring a remote Full-Time DevOps Engineer. The career level for this job opening is Experienced and is accepting USA based applicants remotely. Read complete job description before applying.
Tech Brothers LLC
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
Job Summary:
We are looking for a skilled and innovative DevOps Engineer. In this role, you will be responsible for automating and optimizing software development and deployment processes. You will work closely with development and operations teams to ensure seamless integration, continuous delivery, and operational efficiency of our applications and systems.
Key Responsibilities:
- Infrastructure Automation and Management:
- Design, implement, and manage automated infrastructure using tools such as Terraform, Ansible, or CloudFormation.
- Manage cloud services and resources across platforms like AWS, Azure, or Google Cloud.
- Ensure the scalability, availability, and security of infrastructure.
- Continuous Integration and Continuous Deployment (CI/CD):
- Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or similar.
- Automate the build, test, and deployment processes to streamline software delivery.
- Monitor and optimize pipeline performance and reliability.
- Configuration Management:
- Implement and manage configuration management systems to ensure consistency across development, testing, and production environments.
- Develop and maintain scripts and tools for system configuration and deployment.
- Monitoring and Performance Tuning:
- Set up and manage monitoring and logging tools to track system performance and detect issues.
- Analyze performance metrics and logs to proactively address potential problems and optimize system performance.
- Collaboration and Communication:
- Work closely with development teams to understand their requirements and provide support for application deployment and troubleshooting.
- Collaborate with IT operations to ensure smooth integration of new features and updates.
- Communicate technical information effectively to both technical and non-technical stakeholders.
- Incident Management and Troubleshooting:
- Respond to and resolve production incidents and outages in a timely manner.
- Perform root cause analysis and implement preventive measures to avoid future incidents.
- Security and Compliance:
- Implement security best practices and ensure compliance with industry standards and regulations.
- Conduct regular security audits and vulnerability assessments.
- Documentation and Training:
- Create and maintain documentation for infrastructure, processes, and procedures.
- Provide training and support to team members on DevOps tools and practices.
Qualifications:
- Education: Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field. Advanced degrees or certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus.
- Experience: Minimum of 3-5 years of experience in DevOps, systems administration, or a related role.
- Skills:
- Proficiency with CI/CD tools and practices.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
- Strong knowledge of scripting languages (e.g., Python, Bash).
- Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, Ansible).
- Experience with monitoring and logging tools (e.g., Prometheus, ELK stack).
- Solid understanding of system and network security.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.