LanceSoft, Inc.

DevOps Engineer

Posted: 3 hours ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

Job Title: DevOps/SRE EngineerWork Type: Full-Time Employee (Payroll-Based Contract with statutory benefits, social security and tax deductions)Contract Duration: 6 months (with possibility of extension)Work Mode: RemoteLocation: Costa RicaAbout the RoleAs a DevOps Engineer, you will play a critical role in the software development lifecycle by bridging the gap between development and operations teams. Your primary responsibility will be to streamline and automate the deployment, integration, and delivery processes to ensure efficient and reliable software delivery. You will work closely with development, operations, and quality assurance teams to implement and maintain continuous integration and delivery pipelines. Your role will involve managing infrastructure as code, monitoring system performance, and troubleshooting issues to ensure smooth and efficient software development and deployment.ResponsibilitiesCollaborate with development, operations, and quality assurance teams to understand software requirements and define infrastructure needs.Design and implement scalable and reliable infrastructure solutions using infrastructure-as-code tools (e.g., Ansible, Terraform).Build and maintain continuous integration and delivery pipelines to automate software builds, tests, and deployments.Monitor system performance, conduct regular health checks, and troubleshoot performance issues to ensure optimal system performance.Implement and maintain monitoring and logging systems to provide real-time visibility into the health and performance of the software stack.Ensure the security and compliance of the software stack by implementing appropriate security controls and measures.Develop and maintain documentation related to infrastructure, deployment processes, and system configurations.Collaborate with development teams to optimize application performance and scalability.Stay updated with industry best practices, tools, and technologies related to DevOps and contribute to the continuous improvement of development and deployment processes.Provide technical support and guidance to development, operations, and quality assurance teams.Requirements:Minimum of 6-9 years of experience with a strong understanding of DevOps principles, practices, and methodologies.Experience with infrastructure-as-code tools such as Ansible, Terraform, or CloudFormation.Proficiency in scripting and automation using tools like Shell, Python, or PowerShell.Knowledge of containerization technologies such as Docker and container orchestration platforms like Kubernetes.Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.Experience with continuous integration and delivery tools (e.g., Jenkins, GitLab CI/CD).Understanding of networking concepts, security best practices, and infrastructure monitoring. Knowledge of version control systems (e.g., Git) and code repositories. Strong problem-solving and troubleshooting skills.Excellent communication and collaboration skills to work effectively with cross-functional teams.Ability to adapt to changing technologies and work in a fast-paced environment.Bachelor’s degree in computer science, Information Technology, or a related field.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In