Full-Time Senior DevOps Engineer
Edify Software Consulting is hiring a remote Full-Time Senior DevOps Engineer. The career level for this job opening is Experienced and is accepting Alajuela, Costa Rica based applicants remotely. Read complete job description before applying.
Edify Software Consulting
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Responsible for assisting the development team in the implementation, maintenance, evaluation, infrastructure automation.
Assist the development team with automated deployments, monitoring, response and support to incidents or other related events.
Roles, Responsibilities and key functions:
- Analysis and design of data storage, processing and data transmission needs.
- Design the infrastructure architecture together with the Software Architect.
- Design of deployment processes for CI/CD.
- Analyze the security requirements.
Implementation and maintenance:
- Analyze design defects to find their causes and correct them.
- Address the infrastructure needs of the development team.
- Stay up to date with industry tools, services and practices.
- Ensure the continuous improvement of processes and tasks.
Quality assurance:
- Run tests that come from the code.
- Automate necessary tasks to facilitate and streamline the work of the Quality Assurance (QA) team.
- Continuous assessment of compliance with industry best efficiency practices and safety standards.
Delivery and documentation:
- Define and document processes and standards for infrastructure management.
- Provide support to those who need it on the team and to the client.
- Support production monitoring staff (SRE’s) and any other technical counterpart of IT departments through documentation.
Coordination:
- Collaborate in the analysis of project requirements process.
- Coordinate the infrastructure implementation and automated process effort.
- Establish the process management of changing and resolving requests by other teams, areas and client.
- Be a technical reference for other people in the area.
Qualifications:
- Administration of Unix / Linux operating systems.
- Virtualization (containers and virtual machines).
- Infrastructure as Code (IaC).
- Continuous Integration and Continuous Delivery (CI/CD).
- Infrastructure and application monitoring.
- Logs management.
- Incident management.
- Management of environment configuration and ambient secrets.
- Scripting, Backups, Web Server Management, Proxies, Code Repositories.
- Documentation.
- Infrastructure configuration and orchestration tools: Terraform and Ansible.
- Source Control Tools: Git.
- Knowledge of CI tools: Travis, Jenkins, CircleCI, GitlabCI and Github Actions.
- Virtualization and Containerization: Docker, Docker Compose, Virtualbox, Packer and Qemu.
- Cloud computing: AWS or Azure / GCP as alternatives.
- Monitoring tools such as New Relic, Grafana y Cloudwatch.
- Logs administration tools such as ELK Stack. Sumo Logic y Cloudwatch Logs.