Job Openings DevOps Engineer (Freelancer)

About the job DevOps Engineer (Freelancer)

At Tectu, you can make a real impact!  As a DevOps Engineer you will play a lead role in delivering customer facing applications and backend infrastructure. The ideal candidate is passionate about delivering cutting edge solutions to support the changing business needs and technology landscape. You will be working closely with others on our Product, UX and Engineering teams to define and deliver these solutions.  

If you are passionate about technology, self-motivated and a disciplined freelancer, we would love to speak with you. The ideal candidate has both a willingness and desire to work in a dynamic environment, is able to apply Agile methodologies in day-to-day activities, and who enjoys working both independently with little oversight and in a team environment.  


About the Role

At Tectu, we work with various customers, providing advanced tech solutions to solve different problems and needs. As a DevOps Engineer at Tectu, your day will most likely vary according to which projects youre involved in, but generally youll be performing the following activities:

  • Owning and building production-grade infrastructure from inception to deployment

  • Building and maintaining CI/CD pipelines with a variety of tools

  • Designing intuitive and well-documented infrastructure as code that allows our teams to get their jobs done efficiently, securely, and correctly.

  • Ensuring the performance and availability of our cloud infrastructure

  • Implementing and maintaining developer productivity tools 

  • Developing the company's DevOps practice to enable smooth and frequent delivery

  • Contributing to team-wide efforts - code reviews, design reviews, technical decisions, and mentoring others

 

Requirements

  • 5+ years working with distributed infrastructure and microservices

  • Experience with the latest cloud technologies of one (preferably more) of the biggest vendors (AWS, Azure, Google) 

  • Experience with infrastructure as code tools such as Terraform, Cloudformation, etc

  • Experience owning Continuous Integration (CI) and Continuous Delivery (CD)

  • Experience in setup, automating deployment, scaling and management of containerized applications with Kubernetes clusters

  • Experience in operating, monitoring and optimizing cloud infrastructure

  • Strong programming/scripting knowledge (e.g. Python, Bash, etc.)

  • Strong troubleshooting skills ability to use system monitoring, logs and other information to achieve root cause analysis and resolution

  • A proven track record of owning and delivering tasks and projects on time

Soft Skills

  • Strong work ethic and strong core values (honesty, integrity, creativity)

  • Sense of urgency, ownership mindset, and customer focus 

  • Innovative problem solver who takes initiative never stops thinking about ways to improve

  • Ability to self-learn new skills and technologies

Advantage

  • BS in Computer Science, or similar degree is preferred

  • Able to create and communicate the 'big picture' in a clear way.

  • Attention to how existing processes can be made more efficient through automation

  • Understanding of security threats and how to build secure systems

  • Ability and willingness to create fantastic documentation for your peers and teammates