Senior DevOps Engineer
Job Details
About the Company
With operational hubs scattered across Europe, Asia, and LATAM, and its headquarters situated in San Francisco, US, the company boasts a workforce of over 1,000 adept professionals. Spanning across more than 20 countries, ALLSTARSIT offers a diverse range of skilled employees across various verticals, including AI, cybersecurity, healthcare, fintech, telecom, media, and so on.
About the Project
Our client is a leading firm dedicated to immigration services worldwide. The organization has over 5,500 immigration professionals and support staff across more than 60 offices in the Americas, EMEA, and Asia Pacific. As a long-standing leader in immigration technology, it continues to innovate in the digitization of the immigration process. The firm has also created a subsidiary focused on the intersection of law and technology to further enhance its tech offerings. These capabilities enable the firm to collaborate with individuals and corporate clients across all industries to plan talent strategies, facilitate employee transfers globally, and navigate complex challenges.
Specialization
Headquarters
Years on the market
Team size and structure
Current technology stack
Required skills:
- Bachelor's Degree in Computer Science, Engineering, or related field
- Advanced English level
- 5+ years of software and systems delivery experience
- Experience designing, building, & operating large scale services, solving problems including performance, scalability, reliability, observability, cost management, etc.
- Excellent communication skills and can effectively discuss technical issues with both technical and non-technical customers
- A self-starter, work with agility, & adapt to a quickly changing industry & work environment
- Exceptional coding abilities and experience with architectural patterns of large, high-scale applications
- Proficiency in/with:
- AWS and/or Azure
- Terraform/Open Tofu
- CI/CD pipelines, GitLabCI preferred
- Container management systems, Docker Swarm, ECS, or Kubernetes preferred
- Release management best practices
- Experience with oberservability tools (Splunk, LogicMonitor, Datadog)
- Troubleshooting skills
- Python/Bash/Powershell or other common scripting languages
- Windows & IIS
- Experience with Agile Methodologies
- A desire to automate everything
- Development experience
Nice to have:
- Ability to architect DevOps solutions and application architectures
- SRE experience
- Experience in Big/IP
- Experience in/with:
- Big/IP
- Ansible
- Octopus Deploy
- Typescript/JavaScript
- Angular
- C# .NET Core
- Jira
Scope of work:
We are looking for an engineer that knows both the software & infrastructure best practices & design patterns for modern scalable application architecture. Ideally this person should be able to work between infrastructure & the software development teams to help design & implement solutions for securely running our applications & development processes.
Responsibilities:
- Design & Implement our next generation CI/CD pipelines
- Assemble the orchestration services that will handle “Everything” as code
- Build and manage code release pipelines to Development, QA, Staging and Production environments across several products
- Collaborate with product teams & other engineering teams to design & build state-of-the-art solutions
- Mentor and provide guidance to team members
- Working with partners & compliance measures on a Global scale
- Maintain a culture of quality technical work mixed with respectful interpersonal skills
- Develop technical skills to keep up to date with new DevOps/SRE technologies
- Take ownership of things you create