We are seeking an expert Cloud Infrastructure Specialist to join our team. This individual will play a key role in ensuring the reliability and integrity of our software products from conception to release.
Responsibilities :
- Provision, installation, configuration, operation, and maintenance of version control systems, build tools and continuous integration tools
- Developing, provisioning, and testing application deployment automation and orchestration
- Extensive experience with engineering and continuous integration and delivery CI / CD practices and tools like Jenkins, Pipeline as code, Concourse
- Working with application teams to build, maintain, and document through Confluence the Development, Testing, Staging, and Production environments
- Strong understanding and practical working knowledge of Unix Shell Scripting, AWS, Java, Python, Jenkins, Git and Docker
- Experience with seamless / automated build scripts used for release management across all environments
- Use expertise in AWS and Azure clouds to develop new and migrate existing tooling
- Responsible for ongoing maintenance and evaluation of our monitoring platforms
- Perform analysis, design, development, and configuration functions (includes defining technical requirements) with a high degree of accuracy and speed
- Monitor and examine all application, performance, event, and system logs to assist in troubleshooting
- Aid in planning our datacenters system expansion
- Extensive experience working with Infrastructure as Code (AWS Cloud Formation Templates, Azure ARM templates)
- Proven experience with managing AWS RDS and Azure PaaS databases and services like Redis, Service Bus
- Experience with Terraform or Cloud Formation YAML scripting
- Proficient understanding of container technologies such as Docker and Kubernetes
- Strong know-how of operating systems such as Windows & Linux
About this role :
Creative thinker – You are curious and unafraid to ask questionsHard worker – You are industrious and diligent in everything you doInnovator – You are willing to initiate changes and introduce new ideasRequirements :
2+ years of relevant experience with different cloud technologies especially AWS or Microsoft Azure experienceWorking knowledge of both relational and non-relational databasesExperience with APM monitoring toolsHands on experience with Continuous Integration & Continuous Deployment (CI / CD) tools and processes like JenkinsStrong analytical and problem-solving skills are requiredMaintain key service level agreements (SLAs)Understanding of Networking Technologies like Load balancer, Firewall, VIP, DNSProvide guidance and direction regarding DevOps Processes and Technical / Pipeline StandardsIdeal candidates will be familiar with the following subjects / technology : Agile Methodology | PowerShell | Active Directory Domain Services | SQL Database backups, restores, and monitoring | Network Security | ELK Stack | Azure DevOps ServicesThis opportunity offers :
A significant role in a dynamic, well-functioning software development divisionAn opportunity to have real impact in product direction and developmentAdvantages of working in a team of subject matter experts that develop cutting-edge web applicationsSignificant room for growthGreat financial rewardsWe are committed to equal opportunities employment and welcome applicants from diverse backgrounds.