At a Glance
- Tasks: Lead technical design and own complex services in a cloud-native environment.
- Company: Join a leading software company with a focus on innovation.
- Benefits: Competitive daily rate, remote work, and the chance to shape your career.
- Why this job: Make impactful decisions and drive best practices in a dynamic team.
- Qualifications: Strong experience with Golang, C#/.NET, and modern DevOps practices.
- Other info: Work autonomously in an Agile environment with excellent growth potential.
We are looking to recruit a Senior Golang DevOps Engineer for a leading software company. The DevOps Engineer will take ownership of complex system components and lead technical decisions within a cloud-native environment.
Key Responsibilities
- Lead technical design decisions and own complex services/components
- Work closely with engineering, product, and platform teams
- Build, maintain, and improve CI/CD pipelines
- Drive continuous delivery best practices
- Troubleshoot and resolve production issues using modern observability tooling
Required Experience
- Strong commercial experience with Golang and/or C#/.NET (ideally both)
- Excellent knowledge of data structures, algorithms, and system design
- Containerisation and orchestration (Docker, Kubernetes)
- Modern DevOps practices
- Infrastructure as Code using Terraform
- CI/CD pipelines built with GitHub Actions
- Automated testing strategies
- Health checks and resilience patterns
- AWS services including ALB, IAM, and core networking
- Relational databases: Postgres and/or MSSQL on AWS (RDS and/or Athena)
- Monitoring and observability using Datadog
- Comfortable working autonomously in ambiguous environments
- Experience working in Agile teams (Scrum / Kanban)
Nice to Have
- Log aggregation configuration
- Automated testing frameworks (e.g. Playwright)
Senior Golang DevOps Engineer employer: Data Careers
Contact Detail:
Data Careers Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Golang DevOps Engineer
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with Golang or DevOps. A friendly chat can lead to referrals or insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving CI/CD pipelines and cloud-native solutions. This gives potential employers a taste of what you can do beyond your CV.
β¨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of data structures, algorithms, and system design. Practise coding challenges and be ready to discuss your past experiences with containerisation and orchestration.
β¨Tip Number 4
Donβt forget to apply through our website! Weβve got loads of opportunities waiting for talented folks like you. Plus, itβs a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Senior Golang DevOps Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Golang and DevOps practices. We want to see how your skills align with the job description, so donβt be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre the perfect fit for this role. We love seeing passion and personality, so let us know what excites you about working with us at StudySmarter.
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex issues or led technical decisions. Weβre looking for someone who can take ownership, so share those success stories!
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures you donβt miss out on any important updates from our team!
How to prepare for a job interview at Data Careers
β¨Know Your Tech Inside Out
Make sure you brush up on your Golang and C#/.NET skills. Be ready to discuss your experience with data structures, algorithms, and system design. Theyβll likely ask you to solve problems on the spot, so practice coding challenges beforehand!
β¨Showcase Your DevOps Knowledge
Familiarise yourself with modern DevOps practices, especially around CI/CD pipelines and containerisation with Docker and Kubernetes. Be prepared to share examples of how you've implemented these in past projects, as real-world experience speaks volumes.
β¨Demonstrate Problem-Solving Skills
Expect questions about troubleshooting production issues. Think of specific instances where you used observability tools like Datadog to resolve issues. Highlight your approach to problem-solving and how you drive continuous delivery best practices.
β¨Be Agile and Adaptable
Since they value experience in Agile teams, be ready to discuss your role in Scrum or Kanban environments. Share how youβve adapted to changes and contributed to team dynamics, showing that you can thrive in ambiguous situations.