Monday, February 08, 2021

Senior Software Engineer - GoLang (4-7 yrs) (Intect)

Responsible for :

- Work in a DevOps focused team owning and operating the services you create in accordance with service level objectives you define

- Design, develop features that help evolve the technical direction

- Working on an Agile Scrum team building shippable product increments that meet the goals set with Product Owners

- Participate in the entire software development lifecycle including development, automated test construction, deployment and operations

- Develop unit and automated integration tests that give the team confidence to deploy to production on a predictable cadence

-Produce comprehensive software documentation for internal teams and our customers.

- Provide product support to internal and external stakeholders.

The ideal candidate is :

- Executes projects effectively and efficiently as a leader on teams

- Uses sound rationale for problem identification and decision-making, and can transfer that knowledge to more junior engineers

- Works in a collaborative and supportive manner with not only his team but internal stakeholders as well.

- Strives to consistently achieve excellence in work delivered not only for themselves but for their teammates.

- Passionate about creating and maintaining high-quality software with test-driven development, continuous refactoring, and an eye for simplicity.

- Experienced developing production services in multiple programming languages

- Solid background in Linux systems engineering and networking fundamentals

- 3-5 years of hands-on software development experience including designing, building, deploying, troubleshooting, and maintaining highly scalable and fault-tolerant data pipelines and microservices

Job Qualifications :

- Production experience in different programming languages, solid in Go and PHP

- Solid Linux OS system management

- Ubuntu, RHEL, Amazon Linux, etc.

- Configuration and management of AWS resources using Terraform

- Management of enterprise data pipelines using AWS SNS/SQS

- Experience configuring and running Kubernetes environments

- Familiar with the Kubernetes SDK and development of Kubernetes operators

Advantages :

- Experience in different programming languages, targeting Go, PHP, Ruby for SDK development

- Kubernetes configuration and management experience specifically using

- AWS EKS setup using terraform and helm charts

- Operational experience with Fluentd, Prometheus, Istio, Anchore, Falco

- Automation of Kubernetes API for deployment/updates/patching/upgrades of applications, daemon-sets, stateful-sets, etc.

- Familiar with the Kubernetes SDK and development of Kubernetes operators

- Additional to AWS SNS/SQS experience in Apache Kafka, AMQ

- Compliance experience in the web security space

- Firewalls, IDS/IPS systems, DOS prevention and PCI, HIPAA, FedRAMP, etc.

- Operational knowledge of Drupal in a production setting

Apply Now