More jobs:
Job Description & How to Apply Below
We are seeking a highly skilled Dev Ops Engineer to join our dynamic team. The Dev Ops Engineer will be responsible for developing and maintaining the infrastructure, ensuring the seamless deployment of applications, and improving overall system efficiency. The ideal candidate will have experience in software development, system administration, and an in-depth understanding of automation tools.
Key Responsibilities:Infrastructure Management:
- Design, build, and maintain scalable, reliable, and secure infrastructure.
- Manage cloud infrastructure (AWS, Azure, Google Cloud) and on-premises servers.
- Implement and manage configuration management solutions such as Ansible, Puppet, or Chef.
- Develop and maintain CI/CD pipelines to automate application deployment.
- Work with development teams to ensure best practices are followed for software development and deployments.
- Automate testing, deployment, and monitoring processes.
- Implement and maintain monitoring and alerting systems using tools like Prometheus, Grafana, ELK stack, or similar.
- Ensure the systems are highly available and performant.
- Perform regular system monitoring, verifying the integrity and availability of all hardware, server resources, systems, and key processes.
- Implement security best practices, including secure coding, automated security testing, and infrastructure hardening.
- Monitor and respond to security incidents and vulnerabilities.
- Collaborate with software developers, system operators, and other IT staff members to manage code releases.
- Communicate effectively with technical and non-technical team members.
- Develop automation scripts to handle routine tasks and improve operational efficiency.
- Use scripting languages such as Python, Bash, or Power Shell.
- Provide technical support and troubleshooting for production and development systems.
- Perform root cause analysis for service interruptions and create preventative measures.
- Bachelors degree in computer science, Information Technology, or a related field.
- Proven experience as a Dev Ops Engineer or similar software engineering role.
- Strong knowledge of cloud platforms (AWS, Azure, Google Cloud).
- Proficiency with CI/CD tools such as Jenkins, Git Lab CI, Circle
CI, or similar. - Experience with infrastructure as code (IaC) tools like Terraform or Cloud Formation.
- Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Strong scripting skills in languages such as Python, Bash, or Power Shell.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Certification in cloud technologies (e.g., Azure Certified Dev Ops Engineer).
- Experience with microservices architecture and related technologies.
- Knowledge of database management and SQL.
- Experience with network administration and protocols.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×