Vacancy caducado!
- Owns the design of software programs or systems within the team, with direct organizational impact.
- Writes codes that establishes and enhances frameworks and design proof of concepts.
- Reviews code for correctness, and its impact on software architecture.
- May provide oversight and direction to junior software engineers. Participates in setting the architectural direction for software development projects
- 7+ or more years of experience in software engineering, SRE, or DevOps roles
- Intermediate to advanced coding experience with the one or more of the following programming languages: Python, Java, Ruby, C/C, Go
- You should know Object Oriented Design, common data structures, algorithms that go along with them, and how to test your code
- Advanced Experience with Amazon Web Services-based infrastructure and management including, but not limited to Route 53, ALB, EC2, CloudFormation, CloudWatch, Lambda, VPC, ECS, EKS, IAM, S3, etc.
- Expertise in configuring, deploying, tuning, and supporting web frameworks at scale on Linux and container platforms
- Experience writing, maintaining and deploying RESTful services
- Experience with web caching and load balancing technologies such as HAProxy, Varnish, and Nginx
- Detailed knowledge of core internet and networking protocols including, but not limited to TCP/IP, DNS, and HTTP
- Proficient working with Terraform, Ansible, or other configuration management tool
- Proficient with version control systems (Git, TFS, SVN)
- Experience managing site content and configuration via CDN providers
- Experience integrating with CI/CD platforms and tool chains such as TeamCity, Jenkins, and Gitlab
- Experience applying security best practices to application, system, and public cloud infrastructure
- Experience integrating with commercial and open source monitoring and telemetry platforms
- BS Computer Science or related technical discipline or its equivalent
Vacancy caducado!