Match score not available

Principal DevOps Engineer


Offer summary

Qualifications:

10+ years of experience in AWS, DevOps, Jenkins, and Terraform., Expert in agile methodologies, CI/CD, GitHub, and Infrastructure as Code (IaC)., Bachelor's degree in Engineering/Technology or Master's in Computer Applications preferred., Fluent in Spanish and English, with strong communication skills..

Key responsabilities:

  • Design and implement innovative cloud solutions focusing on Infrastructure as Code (IaC).
  • Collaborate with teams to address complex technological infrastructure and security challenges.
  • Automate configuration and deployment processes using tools like Jenkins and Terraform.
  • Educate and mentor product teams and junior engineers on best practices and technical solutions.

Softgic logo
Softgic https://softgic.co/
51 - 200 Employees
See all jobs

Job description

This is a remote position.

At Softgic, we work with the coolest, with those who build, with those who love what they do, with those who have 100 in attitude, because that's our #Cooltura. Join our purpose of making life easier with technology and be part of our team as a Principal DevOps Engineer.

Compensation:
USD 35 - 45/hour.

Location:
Remote (anywhere).

Mission of Softgic:
In Softgic S.A.S. we work for the digital and cognitive transformation of our clients, aware that quality is an essential factor for us, we incorporate the following principles into our policy:
  • Deliver quality products and services.
  • Achieve the satisfaction of our internal and external clients.
  • Encourage in our team the importance of training to grow professionally and personally through development plans.
  • Comply with the applicable legal and regulatory requirements.
  • Promote continuous improvement of the quality management system.
What makes you a strong candidate:
  • You have 10+ years of experience in AWS, DevOps, Jenkins, and Terraform.
  • You are expert in agile methodologies, CI/CD, GitHub, and IaC (Infrastructure as code).
  • Spanish - Native or fully fluent.
  • English - Native or fully fluent.

Responsibilities and more:

This vacancy is 100% On-site in: Colombia, Guatemala, Mexico, Peru, Chile, Belize, United States, Canada, Spain, Dominican Republic, Jamaica, Honduras, Brazil, Paraguay, Argentina, South Africa, Kenya, India, Philippines.

Responsibilities
  • Design and implement innovative cloud solutions with a strong focus on IaC (Infrastructure as Code).
  • Install, configure, automate, and monitor IaaS and PaaS in Azure and AWS cloud.
  • Collaborate with others to brainstorm best ways to tackle a complex technological infrastructure, security, or development problem.
  • Perform incremental testing actions on code, processes, and deployments to identify ways to streamline execution and minimize errors encountered.
  • Build automated deployments using configuration management technologies.
  • Deploy new modules and upgrades and complete fixes within the production environment.
  • Focus on configuration, documentation, optimization, and support of the infrastructure components.
  • Use open-source technologies and tools to accomplish specific use cases encountered within the project.
  • Use coding languages or scripting methodologies to solve a problem with a custom workflow.
  • Automate configuration of next-gen firewalls and load balancing services (Azure firewall, Elastic load balancers, App Gateways, NAT Gateways, F5 BIP-IP).
  • Configure and automate Confluent Kafka, Databricks, Amazon CloudFront, Amazon ECS.
  • Perform gap analysis and suggest solutions to drive infrastructure operations maturity.
  • Define standards and practices for building secure and reliable services on a public cloud platform.
  • Implement and deploy infrastructure automation and configuration management (Jenkins, PowerShell, Terraform, Python).
  • Contribute to cloud migrations.
  • Educate and mentor product teams and junior engineers.
  • Document processes, platforms, and traffic flows, including high- and low-level designs of technical requirements.
  • Evaluate new cloud-related technologies and perform proof of concepts.
  • Serve as a trusted technical advisor to peers, partnering teams, and stakeholders in solving complex technical problems.
  • Provide state-of-the-art technical solutions for scalability, reliability, security, and performance.
  • Craft robust and highly available cloud infrastructures using industry-leading frameworks and tools.


Requirements
Desired Experience
  • Bachelor of Engineering/Technology or Master of Computer Applications from an accredited institution and/or 12+ years of relevant DevOps expertise, preferably in the PEO, HCM or IT/ITES Industry.
  • Adept in integration technologies, automation languages (Python, PowerShell, json, YAML).
  • Hands-on engineering experience using hosting solutions in public cloud IaaS, PaaS, and SaaS platforms in Azure and/or AWS.
  • Familiarity with containerization and orchestration: Docker, Amazon ECS, Amazon EKS, Azure Kubernetes Service.
  • Strong knowledge of Software Development Life Cycle (SDLC).
  • Familiarity with AWS architectures/services.
  • Familiarity with standards and principles of Azure Cloud Infrastructure.
  • Hands-on experience in engineering technical solutions in public cloud based on industry standards using Azure Core Platform (Compute, Storage, Networking), Azure Services, Azure AD, Azure Automation, Azure Monitor, Azure Bastion.
  • Hands-on experience with AWS Services like (EC2, VPC, S3, ELB, RDS, Route53, CloudWatch, CloudTrail, AWS Network Firewall, Elastic Load Balancers, and more).
  • Familiarity with unified hub-and-spoke architecture for large-scale branch connectivity.
  • Experience in working with infrastructure provisioning tools, such as Terraform, CloudFormation, Chef, Puppet, Jenkins, or with a healthy appetite to learn.
  • Should be fluent with modern DevOps concepts.
  • Solid experience setting up and maintaining DevOps pipelines using CI/CD processes (Jenkins), GitHub (Source Control).
  • Experience in scalable cloud design, including high availability, redundancy, failover, and load balancing.
  • Deeply knowledgeable with container platforms, such as Docker, Kubernetes, ECS, EKS.
  • Adapt in Agile methodologies of software development.
  • Strong communication and collaboration skills, a knack for problem-solving, a desire to enhance user experience, and a passion for technology.
  • Azure and/or AWS certifications preferred.

Benefits
  • We're certified as a Great Place to Work.
  • Opportunities for advancement and growth.
  • Paid time off.
  • Formal education and certifications support.
  • Benefits with partner companies.
  • Referral program.
  • Flexible working hours.



Salary:

USD 35 - 45/hour

Required profile

Experience

Spoken language(s):
SpanishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

DevOps Engineer Related jobs