Ob Description
Summary/Objective
BSI Financial Services is a mortgage service’s with a focus on technology to improve servicing and borrower experience. We are seeking a DevOps engineer to support development projects/Infra and applications. This position would also support some day-to-day infrastructure tasks maintaining existing systems in the India Office.
Essential Functions
- Infrastructure knowledge supporting Firewalls, Switches, Servers, Endpoints, Telecomm.
- Provision and maintain Ci/CD tooling, write and maintain build/deploy scripts.
- Develop Infrastructure as Code to provision AWS resources.
- Design and build high availability infrastructure keeping business operations and objectives in mind.
- Build scalable, secure, and cost-optimized AWS architecture.
- Ensure best practices are followed and implemented.
- Track industry trends and maintain knowledge of new technologies, advising leadership/team of opportunities to improve quality, reduce costs and/or create competitive advantages.
- Collaborate with Cross-Functional Teams: Work closely with development, operations, and security teams to ensure a cohesive approach to infrastructure and application security.
- Participate in regular security reviews and planning sessions as needed.
- Incident Response and Recovery: Participate in incident response planning and execution, including post-mortem analysis and preventive measures implementation.
- Support Security Compliance and Auditing with the team: Ensure compliance with relevant security standards and regulations (such as SOC 1 Type 2, ISO 27001, NIST 800-53, NIST CSF).
- Security is a shared responsibility, follow best practices SSDLC, Continuously Cyber Security Posture Improvement across all Infra/Apps.
- Analyze and remediate vulnerabilities and advise developers of vulnerabilities requiring updates to code.
- Create/Maintain documentation and diagrams for application/security and network configurations.
- Ensure systems are monitored using monitoring tools such as Datadog and issues are logged and reported to required parties.
Competencies/Skills
- Strong interpersonal, coordination and multi-tasking skills
- Ability to work independently and follow through to achieve desired results.
- Quick learner, with the ability to work calmly under pressure and with tight deadlines.
- Ability to adapt and succeed in a fast-paced, dynamic startup environment.
Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. The ability to sit for long periods of time is essential.
Position Type and Expected Hours of Work
This is a full-time position. Days and hours of work are Monday through Friday, multiple Shift timing can there.
Education and Experience
- BA/BS degree in Computer Science, Computer Engineering, or related field; MS degree in Computer Science or Computer Engineering (preferred)
- Experience with system administration, provisioning and managing cloud infrastructure.
- Experience with a variety of tools and technologies spanning the DevOps lifecycle from infrastructure/security and building to monitoring and operating a product or service.
- Experience with containerization and orchestration such as Docker, Kubernetes/EKS
- Hands on experience creating system architectures and leading architecture discussions at a team or cross-team level.
- Understand how to model system infrastructure in the cloud with Amazon Web Services (AWS), AWS CloudFormation, or Terraform.
- Strong knowledge of cloud infrastructure (AWS preferred) AWS services like Lambda, Cognito, SQS, KMS, S3, Step Functions, Glue/Spark, CloudWatch, Secrets Manager, Simple Email Service, CloudFront o Experience with configuring and deploying one or more CI/CD tools, while working closely with the rest of the development organization to ensure that these tools are used effectively.
- Experience with SQL Server and MongoDB (or similar NoSQL databases), S3/parquet (preferred)
- Familiarity with coding, scripting and testing tools - going beyond simple bash scripts while implementing agile development practices such as code reviews and using source control effectively. (preferred)
- Strong interpersonal, coordination and multi-tasking skills
- Ability to function both independently and collaboratively as part of a team to achieve desired results.
- Aptitude to pick up new concepts and technology rapidly; ability to explain it to both business & tech stakeholders.
- Ability to adapt and succeed in a fast-paced, dynamic startup environment.
- Experience with Nessus and other related infosec tooling.
- 4-8 years of total work experience.